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:

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

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:

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

getPenWidth()

public float getPenWidth()

يحصل أو يضبط قيمة عائمة 32‑بت تحدد عرض الخط المرسوم بالقلم بالوحدات المحددة في حقل PenUnit. إذا تم تحديد عرض صفر، يتم استخدام قيمة دنيا يتم تحديدها بناءً على الوحدات.

Returns: float

setPenWidth(float value)

public void setPenWidth(float value)

يحصل أو يضبط قيمة عائمة 32‑بت تحدد عرض الخط المرسوم بالقلم بالوحدات المحددة في حقل PenUnit. إذا تم تحديد عرض صفر، يتم استخدام قيمة دنيا يتم تحديدها بناءً على الوحدات.

Parameters:

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

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:

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