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:

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

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:

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

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