EmfPlusPenData
Inheritance: java.lang.Object، com.aspose.imaging.fileformats.emf.MetaObject، com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject، com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType
public final class EmfPlusPenData extends EmfPlusStructureObjectType
كائن EmfPlusPenData يحدد خصائص قلم رسومي.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusPenData() |
الطرق
| طريقة | الوصف |
|---|---|
| getPenDataFlags() | يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد البيانات في حقل OptionalData. |
| setPenDataFlags(int value) | يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد البيانات في حقل OptionalData. |
| getPenUnit() | يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد وحدات القياس للقلم. |
| setPenUnit(int value) | يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد وحدات القياس للقلم. |
| getPenWidth() | يحصل أو يضبط قيمة عائمة 32‑بت تحدد عرض الخط المرسوم بالقلم بالوحدات المحددة في حقل PenUnit. |
| setPenWidth(float value) | يحصل أو يضبط قيمة عائمة 32‑بت تحدد عرض الخط المرسوم بالقلم بالوحدات المحددة في حقل PenUnit. |
| getOptionalData() | يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (القسم 2.2.2.34) الذي يحدد بيانات إضافية لكائن القلم. |
| setOptionalData(EmfPlusPenOptionalData value) | يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (القسم 2.2.2.34) الذي يحدد بيانات إضافية لكائن القلم. |
EmfPlusPenData()
public EmfPlusPenData()
getPenDataFlags()
public int getPenDataFlags()
يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد البيانات في حقل OptionalData. يجب أن تتكون هذه القيمة من أعلام PenData (القسم 2.1.2.7).
Returns: int
setPenDataFlags(int value)
public void setPenDataFlags(int value)
يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد البيانات في حقل OptionalData. يجب أن تتكون هذه القيمة من أعلام PenData (القسم 2.1.2.7).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getPenUnit()
public int getPenUnit()
يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد وحدات القياس للقلم. يجب أن تكون القيمة من تعداد UnitType (القسم 2.1.1.33).
Returns: int
setPenUnit(int value)
public void setPenUnit(int value)
يحصل أو يضبط عددًا صحيحًا غير موقع 32‑بت يحدد وحدات القياس للقلم. يجب أن تكون القيمة من تعداد UnitType (القسم 2.1.1.33).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getPenWidth()
public float getPenWidth()
يحصل أو يضبط قيمة عائمة 32‑بت تحدد عرض الخط المرسوم بالقلم بالوحدات المحددة في حقل PenUnit. إذا تم تحديد عرض صفر، يتم استخدام قيمة دنيا يتم تحديدها بناءً على الوحدات.
Returns: float
setPenWidth(float value)
public void setPenWidth(float value)
يحصل أو يضبط قيمة عائمة 32‑بت تحدد عرض الخط المرسوم بالقلم بالوحدات المحددة في حقل PenUnit. إذا تم تحديد عرض صفر، يتم استخدام قيمة دنيا يتم تحديدها بناءً على الوحدات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | float |
getOptionalData()
public EmfPlusPenOptionalData getOptionalData()
يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (القسم 2.2.2.34) الذي يحدد بيانات إضافية لكائن القلم. المحتويات المحددة لهذا الحقل يتم تحديدها بواسطة قيمة حقل PenDataFlags.
Returns: EmfPlusPenOptionalData
setOptionalData(EmfPlusPenOptionalData value)
public void setOptionalData(EmfPlusPenOptionalData value)
يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (القسم 2.2.2.34) الذي يحدد بيانات إضافية لكائن القلم. المحتويات المحددة لهذا الحقل يتم تحديدها بواسطة قيمة حقل PenDataFlags.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfPlusPenOptionalData |