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:

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

getEndArgb32Color()

public int getEndArgb32Color()

يحصل أو يضبط اللون النهائي.

القيمة: كائن EmfPlusARGB يحدد اللون عند نقطة الحد النهائية لفرشاة التدرج الخطي.

Returns: int

setEndArgb32Color(int value)

public void setEndArgb32Color(int value)

يحصل أو يضبط اللون النهائي.

القيمة: كائن EmfPlusARGB يحدد اللون عند نقطة الحد النهائية لفرشاة التدرج الخطي.

Parameters:

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

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()

يحصل أو يضبط المستطيل f.

القيمة: كائن EmfPlusRectF (القسم 2.2.2.39) يحدد نقطتي البداية والنهاية لخط التدرج. الزاوية العلوية اليسرى للمستطيل هي نقطة البداية. الزاوية السفلية اليمنى هي نقطة النهاية.

Returns: RectangleF

setRectF(RectangleF value)

public void setRectF(RectangleF value)

يحصل أو يضبط المستطيل 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:

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

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:

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