الفئات الثلاث لخدمات الرسومات

تنقسم عروض الرسومات في Windows Forms إلى الفئات واسع الثلاث التالية:

  • ثنائي الأبعاد (2-D) رسومات المتجهات

  • التصوير

  • أسلوب الطباعة

رسومات Vector ثنائي الأبعاد

تكون رسومات متجهة ثنائية الأبعاد الأوليات؛ مثل كـ الخطوط والمنحنيات وأرقام؛ والتي تم تحديدها من قبل مجموعات من نقاط تشغيل النظام الإحداثيات. على سبيل المثال، خط مستقيم هو بنقطتي النهاية الخاصة به، مستطيل هو المحدد بواسطة يؤشر إعطاء الموقع الزاوية العلوية اليسرى الخاصة به وزوج من الأرقام بتقديم عرض وارتفاع الخاص به. مسار بسيط هو المحدد بواسطة صفيفة نقاط متصلة بخطوط مستقيمة. شريحة Bézier هو sophهوticated منحنى المحدد بواسطة التحكم بأربع نقاط.

GDI+يوفر فئات و بني تقوم بتخزين معلومات حول الأوليات نفسها، الفئات التي تقوم بتخزين معلومات حول كيفية الأوليات سيتم رسم، و الفئات التي تقوم بالفعل في الرسم. على سبيل المثال، Rectangleتخزين بنية الموقع والحجم مستطيل; Penفئة تخزين معلومات حول اللون خط رسم، خط عرض، والنمط الخط، و Graphicsالفئة على وظائف لخطوط الرسم، المستطيلات، مسارات، ورسوم توضيحية غير ذلك. وهناك أيضا عدة Brushالفئات التي تقوم بتخزين معلومات حول كيفية مغلق الرسومات التوضيحية و يتم تعبئة المسارات ذات الألوان أو أنماط.

يمكنك تسجيل متجه النسخة، الذي هو تسلسل الأوامر الرسومات، في ملف تعريف. GDI+يوفرMetafileفئة لتسجيل وعرض وحفظ ملفات التعريف. مع MetafileHeaderو MetaHeaderفئات، يمكن فحص بيانات المخزنة في عنوان ملف تعريف.

التصوير

أنواع معينة من صور أمرا صعباً أو مستحيلاً لعرض باستخدام أساليب رسومات متجهة. تشغيل سبيل المثال، الصور تشغيل butإلىns إلى olbar والصور التي تظهر رموز يصعب إلى تحديد كمجموعات من الخطوط والمنحنيات. صورة فوتوغرافية رقمية ذات دقة عالية من stadium baseball مزدحم هو أكثر صعوبة لإنشاء باستخدام تقنيات الموجه. يتم تخزين الصور من هذا النوع ك صور نقطية، وهي عبارة عن صفائف أرقام التي تمثل الألوان النقاط الفردية تشغيل شاشة. GDI+يوفرBitmapفئة لعرض ومعالجة وحفظ الصور النقطية.

أسلوب الطباعة

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

بالإضافة إلى ذلك، يوفر Windows Forms خيار لرسم نص مع GDIقدرات في به TextRendererفئة.

راجع أيضًا:

موارد أخرى

نظرة عامة على رسومات (Windows Forms)

حول GDI + تعليمات برمجية التي تمت إدارتها

استخدام فئات رسومات مدارة