EmfSetPolyFillMode
محتويات
[
يخفي
]EmfSetPolyFillMode class
يحدد سجل EMR_SETPOLYFILLMODE وضع تعبئة المضلع.
public sealed class EmfSetPolyFillMode : EmfStateRecordType
المنشئون
اسم | وصف |
---|---|
EmfSetPolyFillMode() | يقوم بتهيئة مثيل جديد لملفEmfSetPolyFillMode فئة . |
EmfSetPolyFillMode(EmfRecord) | يقوم بتهيئة مثيل جديد لملفEmfSetPolyFillMode فئة . |
الخصائص
اسم | وصف |
---|---|
PolygonFillMode { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد وضع تعبئة المضلع و يجب أن يكون في تعداد PolygonFillMode (القسم 2.1.27). |
Size { get; set; } | الحصول على أو تحديد حجم السجل |
Type { get; set; } | الحصول على النوع أو تحديده. |
ملاحظات
بشكل عام ، تختلف الأوضاع فقط في الحالات التي يجب فيها ملء مضلع معقد ومتداخل ؛ على سبيل المثال ، مضلع خماسي الأضلاع يشكل نجمة خماسية مع شكل خماسي في الوسط. في مثل هذه الحالات ، يجب أن يملأ الوضع البديل كل منطقة مغلقة أخرى داخل المضلع (نقاط النجم) ، لكن يجب أن يملأ وضع WINDING جميع المناطق (نقاط النجم والبنتاغون) . عندما يكون وضع التعبئة بديلًا ، يجب ملء المساحة بين الأضلاع ذات الأرقام الفردية والزوجية على كل خط مسح. أي ، يجب ملء المنطقة الواقعة بين الجانبين الأول والثاني ، وبين الجانب الثالث والرابع ، وهكذا . عندما يكون وضع التعبئة WINDING ، يجب ملء أي منطقة بها قيمة لف غير صفرية . الملف value هي عدد المرات التي يمر فيها القلم المستخدم في رسم المضلع حول المنطقة_ . اتجاه كل حافة في المضلع مهم .
أنظر أيضا
- class EmfStateRecordType
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.Emf.Records
- المجسم Aspose.Imaging