سؤال

وأنا غامض على العلاقة بين مكونات Windows تصوير (م و م) وGDI +. لقد فعلت بعض العمل في الماضي والتي أظهرت، على سبيل المثال، تنتج WIC ترميزات GIF متفوقة بصريا، ولكن أنا مندهش أنا لا أرى المزيد من الناس استخدامها لمعالجة الصور مقابل GDI +. وأنا أعلم أنه لايوجد عمليات السحب GDI + الصورة، ولكن لترميز / فك يبدو متفوقة. لذلك لماذا لا نرى الهجرة؟

هل كانت مفيدة؟

المحلول

والعلاقة (أو بالأحرى الفرق بين) WIC وGDI + هو أن WIC هو إطار الترميز التصوير للمد الذي يسمح للتطبيقات تنفيذ الإطار لتلقي دعم صيغ الصور الجديدة عبر الترميز المقدمة. GDI + هو مكون أساسي من ويندوز التي تدعم رسم العمليات مثل الخطوط، والخطوط، والتدرجات، الخ.

وعلى الرغم GDI + لديها دعم أصلي لعدة صيغ الصور الشائعة، يمكن تقديم برامج الترميز ويك لأي شكل صورة.

نصائح أخرى

وفهمت أن GDI + يستخدم WIC لأداء مهام معينة. على الأقل، في ويندوز 7 هو الحال.

يرجى النظر في التعليمات البرمجية التالية:

image.Write(target, ImageFormat.Gif);

وعند تشغيل هذا الرمز تحت ويندوز XP فإنه سيتم استخدام التشفير GDI + المتحركة لكتابة الصورة كصورة GIF. عند تشغيل نفس رمز تحت ويندوز 7 فإنه يستخدم WIC المتحركة التشفير.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top