الفئة EmfPlusFillPolygon

Summary: The EmfPlusFillPolygon record specifies filling the interior of a polygon.

Module: aspose.imaging.fileformats.emf.emfplus.records

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusFillPolygon

Inheritance: EmfPlusDrawingRecordType

Constructors

Nameالوصف
EmfPlusFillPolygon(source)ينشئ مثيلًا جديدًا للفئة EmfPlusFillPolygon.

Properties

NameTypeAccessالوصف
brush_idintr/wالحصول أو تعيين معرف الفرشاة
عدد صحيح غير موقع 32 بت يحدد الفرشاة، المحتوى
الذي يتم تحديده بواسطة البت S في حقل Flags.
data_sizeintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يجب أن يحدد عدد البايتات المتوافقة مع 32 بت في حقل RecordData التالي.
لا تشمل هذه العدد رأس السجل البالغ 12 بايت.
العلاماتintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وعلى بنية السجل.
is_colorboolr/wالحصول أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل لونيًا.
إذا تم تعيينه، يحدد BrushId لونًا ككائن EmfPlusARGB (القسم 2.2.2.1).
إذا لم يتم تعيينه، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.
is_compressedboolr/wالحصول أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل مضغوطًا.
إذا تم تعيينه، يحدد PointData مواقع مطلقة في مساحة الإحداثيات باستخدام إحداثيات صحيحة 16 بت. إذا لم يتم تعيينه، يحدد PointData مواقع مطلقة في مساحة الإحداثيات باستخدام إحداثيات عائمة 32 بت.
is_relativeboolr/wالحصول أو تعيين قيمة تشير إلى ما إذا كان هذا المثيل نسبيًا.
إذا تم تعيينه، كل عنصر في PointData يحدد موقعًا في مساحة الإحداثيات يكون نسبيًا للموقع المحدد بواسطة العنصر السابق
في المصفوفة. في حالة العنصر الأول في PointData، يُفترض وجود موقع سابق عند الإحداثيات (0,0). إذا لم يتم تعيينه، يحدد PointData مواقع مطلقة وفقًا للعلامة C.
point_dataPointF[]r/wالحصول أو تعيين بيانات النقطة
مصفوفة من Count نقطة تحدد رؤوس المضلع.
أول نقطتين في المصفوفة تحددان الجانب الأول من المضلع.
كل نقطة إضافية تحدد جانبًا جديدًا، رؤوسه
تشمل النقطة والنقطة السابقة. إذا لم تتطابق النقطة الأخيرة و
النقطة الأولى، فإنهما تحددان الجانب الأخير من المضلع.
الحجمintr/wيحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد البايتات المتوافقة مع 32 بت في السجل بالكامل، بما في ذلك رأس السجل البالغ 12 بايت والبيانات الخاصة بالسجل.
typeEmfPlusRecordTyperيحصل على عدد صحيح غير موقع 16 بت يحدد نوع السجل.

Constructor: EmfPlusFillPolygon(source)

 EmfPlusFillPolygon(source) 

ينشئ مثيلًا جديدًا للفئة EmfPlusFillPolygon.

Parameters:

معاملنوعالوصف
sourceEmfPlusRecordالمصدر.