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 اختياري (section 2.2.2.34) يحدد بيانات إضافية لكائن القلم.
setOptionalData(EmfPlusPenOptionalData value)يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (section 2.2.2.34) يحدد بيانات إضافية لكائن القلم.

EmfPlusPenData()

public EmfPlusPenData()

getPenDataFlags()

public int getPenDataFlags()

يحصل أو يضبط عددًا صحيحًا غير موقع 32-بت يحدد البيانات في حقل OptionalData. يجب أن تتكون هذه القيمة من أعلام PenData (section 2.1.2.7).

Returns: int

setPenDataFlags(int value)

public void setPenDataFlags(int value)

يحصل أو يضبط عددًا صحيحًا غير موقع 32-بت يحدد البيانات في حقل OptionalData. يجب أن تتكون هذه القيمة من أعلام PenData (section 2.1.2.7).

Parameters:

معاملنوعالوصف
القيمةint

getPenUnit()

public int getPenUnit()

يحصل أو يضبط عددًا صحيحًا غير موقع 32-بت يحدد وحدات القياس للقلم. يجب أن تكون القيمة من تعداد UnitType (section 2.1.1.33).

Returns: int

setPenUnit(int value)

public void setPenUnit(int value)

يحصل أو يضبط عددًا صحيحًا غير موقع 32-بت يحدد وحدات القياس للقلم. يجب أن تكون القيمة من تعداد UnitType (section 2.1.1.33).

Parameters:

معاملنوعالوصف
القيمةint

getPenWidth()

public float getPenWidth()

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

Returns: float

setPenWidth(float value)

public void setPenWidth(float value)

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

Parameters:

معاملنوعالوصف
القيمةfloat

getOptionalData()

public EmfPlusPenOptionalData getOptionalData()

يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (section 2.2.2.34) يحدد بيانات إضافية لكائن القلم. يتم تحديد محتويات هذا الحقل بناءً على قيمة حقل PenDataFlags.

Returns: EmfPlusPenOptionalData

setOptionalData(EmfPlusPenOptionalData value)

public void setOptionalData(EmfPlusPenOptionalData value)

يحصل أو يضبط كائن EmfPlusPenOptionalData اختياري (section 2.2.2.34) يحدد بيانات إضافية لكائن القلم. يتم تحديد محتويات هذا الحقل بناءً على قيمة حقل PenDataFlags.

Parameters:

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