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() | يحصل أو يعيّن rect f. |
| setRectF(RectangleF value) | يحصل أو يعيّن rect 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |
getEndArgb32Color()
public int getEndArgb32Color()
يحصل أو يعيّن اللون النهائي.
القيمة: كائن EmfPlusARGB يحدد اللون عند نقطة الحد النهائية لفرشاة التدرج الخطي.
Returns: int
setEndArgb32Color(int value)
public void setEndArgb32Color(int value)
يحصل أو يعيّن اللون النهائي.
القيمة: كائن EmfPlusARGB يحدد اللون عند نقطة الحد النهائية لفرشاة التدرج الخطي.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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()
يحصل أو يعيّن rect f.
القيمة: كائن EmfPlusRectF (القسم 2.2.2.39) يحدد نقطتي البداية والنهاية لخط التدرج. الزاوية العليا اليسرى للمستطيل هي نقطة البداية. الزاوية السفلى اليمنى هي نقطة النهاية.
Returns: RectangleF
setRectF(RectangleF value)
public void setRectF(RectangleF value)
يحصل أو يعيّن rect 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | 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:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int |