EmfPlusFillPolygon
محتويات
[
يخفي
]EmfPlusFillPolygon class
يحدد سجل EmfPlusFillPolygon تعبئة الجزء الداخلي من المضلع.
public sealed class EmfPlusFillPolygon : EmfPlusDrawingRecordType
المنشئون
اسم | وصف |
---|---|
EmfPlusFillPolygon(EmfPlusRecord) | يقوم بتهيئة مثيل جديد لملفEmfPlusFillPolygon فئة . |
الخصائص
اسم | وصف |
---|---|
BrushId { get; set; } | الحصول على أو تحديد معرّف الفرشاة عدد صحيح بدون إشارة 32 بت يحدد الفرشاة ، يتم تحديد محتوى بواسطة بت S في حقل الإشارات. |
virtual DataSize { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت والذي يجب أن يحدد عدد 32 بت المحاذي للعدد بايت من البيانات في حقل RecordData التالي. لا يتضمن هذا الرقم رأس السجل 12 بايت. |
virtual Flags { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وبنية السجل. |
IsColor { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل ملونًا . في حالة الضبط ، تحدد BrushId لونًا ككائن EmfPlusARGB (القسم 2.2.2.1). إذا تم مسحه ، فإن BrushId يحتوي على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في EMF + Object Table . |
IsCompressed { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل مضغوطًا. إذا تم تعيينه ، تحدد PointData المواقع المطلقة في مساحة الإحداثيات بإحداثيات عدد صحيح 16 بت . إذا كان واضحًا ، تحدد PointData المواقع المطلقة في مساحة الإحداثيات بإحداثيات النقطة العائمة 32 بت |
IsRelative { get; set; } | الحصول على أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل نسبيًا. إذا تم تعيينه ، يحدد كل عنصر في PointData موقعًا في مساحة الإحداثيات المتعلق بالموقع المحدد بواسطة العنصر السابق في المصفوفة. في حالة العنصر الأول في PointData ، يفترض وجود موقع سابق عند الإحداثيات (0،0). إذا كان واضحًا ، تحدد PointData المواقع المطلقة وفقًا للعلامة C |
PointData { get; set; } | الحصول على أو تعيين بيانات النقطة مصفوفة من نقاط العد التي تحدد رؤوس المضلع. أول نقطتين في المصفوفة تحدد الضلع الأول من المضلع. تحدد كل نقطة إضافية جانبًا جديدًا ، تشتمل رؤوسه على النقطة والنقطة السابقة. إذا لم تتطابق النقطة الأخيرة والنقطة الأولى ، فإنهما يحددان الجانب الأخير من المضلع. |
virtual Size { get; set; } | الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد محاذاة 32 بت من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت والبيانات الخاصة بالسجل. |
Type { get; } | الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل. |
أنظر أيضا
- class EmfPlusDrawingRecordType
- مساحة الاسم Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- المجسم Aspose.Imaging