EmfPlusFillPolygon

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusDrawingRecordType

public final class EmfPlusFillPolygon extends EmfPlusDrawingRecordType

سجل EmfPlusFillPolygon يحدد تعبئة داخل مضلع.

المنشئات

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

الطرق

طريقةالوصف
isColor()يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة.
setColor(boolean value)يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة.
isCompressed()يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا المثيل مضغوطًا.
setCompressed(boolean value)يحصل أو يعيّن قيمة تشير إلى ما إذا كان هذا المثيل مضغوطًا.
isRelative()يحصل أو يعيّن قيمة تُظهر ما إذا كان هذا المثيل نسبيًا.
setRelative(boolean value)يحصل أو يعيّن قيمة تُظهر ما إذا كان هذا المثيل نسبيًا.
getBrushId()يحصل أو يعيّن معرف الفرشاة، عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، ومحتواه يُحدد بواسطة البت S في حقل العلامات.
setBrushId(int value)يحصل أو يعيّن معرف الفرشاة، عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، ومحتواه يُحدد بواسطة البت S في حقل العلامات.
getPointData()يحصل أو يعيّن بيانات النقاط، مصفوفة من Count نقطة تُحدد رؤوس المضلع.
setPointData(PointF[] value)يحصل أو يعيّن بيانات النقاط، مصفوفة من Count نقطة تُحدد رؤوس المضلع.

EmfPlusFillPolygon(EmfPlusRecord source)

public EmfPlusFillPolygon(EmfPlusRecord source)

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

Parameters:

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

isColor()

public boolean isColor()

يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة. إذا تم الضبط، يحدد BrushId اللون ككائن EmfPlusARGB (القسم 2.2.2.1). إذا لم يتم الضبط، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.

القيمة: true إذا كانت هذه الحالة ملونة؛ وإلا false.

Returns: boolean

setColor(boolean value)

public void setColor(boolean value)

يحصل أو يعيّن قيمة تشير إلى ما إذا كانت هذه الحالة ملونة. إذا تم الضبط، يحدد BrushId اللون ككائن EmfPlusARGB (القسم 2.2.2.1). إذا لم يتم الضبط، يحتوي BrushId على فهرس كائن EmfPlusBrush (القسم 2.2.1.1) في جدول كائنات EMF+.

القيمة: true إذا كانت هذه الحالة ملونة؛ وإلا false.

Parameters:

معاملنوعالوصف
valueboolean

isCompressed()

public boolean isCompressed()

يحصل أو يعيّن قيمة تُظهر ما إذا كان هذا المثيل مضغوطًا. إذا تم ضبطه، فإن PointData يحدد المواقع المطلقة في مساحة الإحداثيات باستخدام إحداثيات صحيحة 16‑بت. إذا لم يُضبط، فإن PointData يحدد المواقع المطلقة باستخدام إحداثيات عائمة 32‑بت.

القيمة: true إذا كان هذا المثيل مضغوطًا؛ وإلا false.

Returns: boolean

setCompressed(boolean value)

public void setCompressed(boolean value)

يحصل أو يعيّن قيمة تُظهر ما إذا كان هذا المثيل مضغوطًا. إذا تم ضبطه، فإن PointData يحدد المواقع المطلقة في مساحة الإحداثيات باستخدام إحداثيات صحيحة 16‑بت. إذا لم يُضبط، فإن PointData يحدد المواقع المطلقة باستخدام إحداثيات عائمة 32‑بت.

القيمة: true إذا كان هذا المثيل مضغوطًا؛ وإلا false.

Parameters:

معاملنوعالوصف
valueboolean

isRelative()

public boolean isRelative()

يحصل أو يعيّن قيمة تُظهر ما إذا كان هذا المثيل نسبيًا. إذا تم ضبطه، فإن كل عنصر في PointData يحدد موقعًا في مساحة الإحداثيات يكون نسبيًا إلى الموقع المحدد بالعنصر السابق في المصفوفة. بالنسبة للعنصر الأول في PointData، يُفترض وجود موقع سابق عند الإحداثيات (0,0). إذا لم يُضبط، فإن PointData يحدد المواقع المطلقة وفقًا لعلامة C.

القيمة: true إذا كان هذا المثيل نسبيًا؛ وإلا false.

Returns: boolean

setRelative(boolean value)

public void setRelative(boolean value)

يحصل أو يعيّن قيمة تُظهر ما إذا كان هذا المثيل نسبيًا. إذا تم ضبطه، فإن كل عنصر في PointData يحدد موقعًا في مساحة الإحداثيات يكون نسبيًا إلى الموقع المحدد بالعنصر السابق في المصفوفة. بالنسبة للعنصر الأول في PointData، يُفترض وجود موقع سابق عند الإحداثيات (0,0). إذا لم يُضبط، فإن PointData يحدد المواقع المطلقة وفقًا لعلامة C.

القيمة: true إذا كان هذا المثيل نسبيًا؛ وإلا false.

Parameters:

معاملنوعالوصف
valueboolean

getBrushId()

public int getBrushId()

يحصل أو يعيّن معرف الفرشاة، عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، ومحتواه يُحدد بواسطة البت S في حقل العلامات.

Returns: int

setBrushId(int value)

public void setBrushId(int value)

يحصل أو يعيّن معرف الفرشاة، عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، ومحتواه يُحدد بواسطة البت S في حقل العلامات.

Parameters:

معاملنوعالوصف
valueint

getPointData()

public PointF[] getPointData()

يحصل أو يعيّن بيانات النقاط، مصفوفة من Count نقطة تُحدد رؤوس المضلع. النقطتان الأوليتان في المصفوفة تحددان الجانب الأول من المضلع. كل نقطة إضافية تحدد جانبًا جديدًا، تشمل رؤوسه النقطة الحالية والنقطة السابقة. إذا لم تتطابق النقطة الأخيرة مع الأولى، فإنهما تحددان الجانب الأخير من المضلع.

Returns: com.aspose.imaging.PointF[]

setPointData(PointF[] value)

public void setPointData(PointF[] value)

يحصل أو يعيّن بيانات النقاط، مصفوفة من Count نقطة تُحدد رؤوس المضلع. النقطتان الأوليتان في المصفوفة تحددان الجانب الأول من المضلع. كل نقطة إضافية تحدد جانبًا جديدًا، تشمل رؤوسه النقطة الحالية والنقطة السابقة. إذا لم تتطابق النقطة الأخيرة مع الأولى، فإنهما تحددان الجانب الأخير من المضلع.

Parameters:

معاملنوعالوصف
valuePointF[]