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:
| معامل | نوع | الوصف |
|---|---|---|
| source | EmfPlusRecord | المصدر. |
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:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
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:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
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:
| معامل | نوع | الوصف |
|---|---|---|
| value | boolean |
getBrushId()
public int getBrushId()
يحصل أو يعيّن معرف الفرشاة، عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، ومحتواه يُحدد بواسطة البت S في حقل العلامات.
Returns: int
setBrushId(int value)
public void setBrushId(int value)
يحصل أو يعيّن معرف الفرشاة، عددًا صحيحًا غير موقع 32‑بت يحدد الفرشاة، ومحتواه يُحدد بواسطة البت S في حقل العلامات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getPointData()
public PointF[] getPointData()
يحصل أو يعيّن بيانات النقاط، مصفوفة من Count نقطة تُحدد رؤوس المضلع. النقطتان الأوليتان في المصفوفة تحددان الجانب الأول من المضلع. كل نقطة إضافية تحدد جانبًا جديدًا، تشمل رؤوسه النقطة الحالية والنقطة السابقة. إذا لم تتطابق النقطة الأخيرة مع الأولى، فإنهما تحددان الجانب الأخير من المضلع.
Returns: com.aspose.imaging.PointF[]
setPointData(PointF[] value)
public void setPointData(PointF[] value)
يحصل أو يعيّن بيانات النقاط، مصفوفة من Count نقطة تُحدد رؤوس المضلع. النقطتان الأوليتان في المصفوفة تحددان الجانب الأول من المضلع. كل نقطة إضافية تحدد جانبًا جديدًا، تشمل رؤوسه النقطة الحالية والنقطة السابقة. إذا لم تتطابق النقطة الأخيرة مع الأولى، فإنهما تحددان الجانب الأخير من المضلع.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | PointF[] |