EmfPlusLinearGradientBrushData
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, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData
public final class EmfPlusLinearGradientBrushData extends EmfPlusBaseBrushData
كائن EmfPlusLinearGradientBrushData يحدد تدرجًا خطيًا لفرشاة رسومية.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusLinearGradientBrushData() |
الطرق
| طريقة | الوصف |
|---|---|
| getBrushDataFlags() | يحصل أو يضبط أعلام بيانات الفرشاة. |
| setBrushDataFlags(int value) | يحصل أو يضبط أعلام بيانات الفرشاة. |
| getEndArgb32Color() | يحصل أو يضبط اللون النهائي. |
| setEndArgb32Color(int value) | يحصل أو يضبط اللون النهائي. |
| getOptionalData() | يحصل أو يضبط البيانات الاختيارية. |
| setOptionalData(EmfPlusLinearGradientBrushOptionalData value) | يحصل أو يضبط البيانات الاختيارية. |
| getRectF() | يحصل أو يضبط المستطيل f. |
| setRectF(RectangleF value) | يحصل أو يضبط المستطيل f. |
| getStartArgb32Color() | يحصل أو يضبط اللون الابتدائي. |
| setStartArgb32Color(int value) | يحصل أو يضبط اللون الابتدائي. |
| getWrapMode() | يحصل أو يضبط وضع الالتفاف. |
| setWrapMode(int value) | يحصل أو يضبط وضع الالتفاف. |
EmfPlusLinearGradientBrushData()
public EmfPlusLinearGradientBrushData()
getBrushDataFlags()
public int getBrushDataFlags()
يحصل أو يضبط أعلام بيانات الفرشاة.
القيمة: BrushDataFlags (4 بايت): عدد صحيح غير موقع 32-بت يحدد البيانات في حقل OptionalData. يجب أن يتكون هذا القيمة من EmfPlusBrushDataFlags (القسم 2.1.2.1).
Returns: int
setBrushDataFlags(int value)
public void setBrushDataFlags(int value)
يحصل أو يضبط أعلام بيانات الفرشاة.
القيمة: BrushDataFlags (4 بايت): عدد صحيح غير موقع 32-بت يحدد البيانات في حقل OptionalData. يجب أن يتكون هذا القيمة من EmfPlusBrushDataFlags (القسم 2.1.2.1).
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getEndArgb32Color()
public int getEndArgb32Color()
يحصل أو يضبط اللون النهائي.
القيمة: كائن EmfPlusARGB يحدد اللون عند نقطة الحد النهائية لفرشاة التدرج الخطي.
Returns: int
setEndArgb32Color(int value)
public void setEndArgb32Color(int value)
يحصل أو يضبط اللون النهائي.
القيمة: كائن EmfPlusARGB يحدد اللون عند نقطة الحد النهائية لفرشاة التدرج الخطي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getOptionalData()
public EmfPlusLinearGradientBrushOptionalData getOptionalData()
يحصل أو يضبط البيانات الاختيارية.
القيمة: كائن EmfPlusLinearGradientBrushOptionalData اختياري (القسم 2.2.2.25) يحدد بيانات إضافية لفرشاة التدرج الخطي. المحتويات المحددة لهذا الحقل تُحدد بناءً على قيمة حقل BrushDataFlags.
Returns: EmfPlusLinearGradientBrushOptionalData
setOptionalData(EmfPlusLinearGradientBrushOptionalData value)
public void setOptionalData(EmfPlusLinearGradientBrushOptionalData value)
يحصل أو يضبط البيانات الاختيارية.
القيمة: كائن EmfPlusLinearGradientBrushOptionalData اختياري (القسم 2.2.2.25) يحدد بيانات إضافية لفرشاة التدرج الخطي. المحتويات المحددة لهذا الحقل تُحدد بناءً على قيمة حقل BrushDataFlags.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfPlusLinearGradientBrushOptionalData |
getRectF()
public RectangleF getRectF()
يحصل أو يضبط المستطيل f.
القيمة: كائن EmfPlusRectF (القسم 2.2.2.39) يحدد نقطتي البداية والنهاية لخط التدرج. الزاوية العلوية اليسرى للمستطيل هي نقطة البداية. الزاوية السفلية اليمنى هي نقطة النهاية.
Returns: RectangleF
setRectF(RectangleF value)
public void setRectF(RectangleF value)
يحصل أو يضبط المستطيل f.
القيمة: كائن EmfPlusRectF (القسم 2.2.2.39) يحدد نقطتي البداية والنهاية لخط التدرج. الزاوية العلوية اليسرى للمستطيل هي نقطة البداية. الزاوية السفلية اليمنى هي نقطة النهاية.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | RectangleF |
getStartArgb32Color()
public int getStartArgb32Color()
يحصل أو يضبط اللون الابتدائي.
القيمة: كائن EmfPlusARGB (القسم 2.2.2.1) يحدد اللون عند نقطة الحد الابتدائية لفرشاة التدرج الخطي.
Returns: int
setStartArgb32Color(int value)
public void setStartArgb32Color(int value)
يحصل أو يضبط اللون الابتدائي.
القيمة: كائن EmfPlusARGB (القسم 2.2.2.1) يحدد اللون عند نقطة الحد الابتدائية لفرشاة التدرج الخطي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |
getWrapMode()
public int getWrapMode()
يحصل أو يضبط وضع الالتفاف.
القيمة: عدد صحيح موقع 32-بت من تعداد WrapMode (القسم 2.1.1.34) يحدد ما إذا كان سيتم رسم المنطقة خارج حد الفرشاة. عند الرسم خارج الحد، يحدد وضع الالتفاف كيفية تكرار تدرج اللون.
Returns: int
setWrapMode(int value)
public void setWrapMode(int value)
يحصل أو يضبط وضع الالتفاف.
القيمة: عدد صحيح موقع 32-بت من تعداد WrapMode (القسم 2.1.1.34) يحدد ما إذا كان سيتم رسم المنطقة خارج حد الفرشاة. عند الرسم خارج الحد، يحدد وضع الالتفاف كيفية تكرار تدرج اللون.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int |