EmfPlusPathGradientBrushOptionalData

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 EmfPlusPathGradientBrushOptionalData extends EmfPlusStructureObjectType

كائن EmfPlusPathGradientBrushOptionalData يحدد بيانات اختيارية لفرشاة تدرج مسار.

المنشئات

المنشئالوصف
EmfPlusPathGradientBrushOptionalData()

الطرق

طريقةالوصف
getTransformMatrix()يحصل أو يعيّن كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة تدرج المسار.
setTransformMatrix(Matrix value)يحصل أو يعيّن كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة تدرج المسار.
getBlendPattern()يحصل أو يضبط نمط مزج اختياري لفرشاة تدرج المسار.
setBlendPattern(EmfPlusBlendBase value)يحصل أو يضبط نمط مزج اختياري لفرشاة تدرج المسار.
getFocusScaleData()يحصل أو يضبط كائن EmfPlusFocusScaleData اختياري (القسم 2.2.2.18) الذي يحدد مقاييس التركيز لفرشاة تدرج المسار.
setFocusScaleData(EmfPlusFocusScaleData value)يحصل أو يضبط كائن EmfPlusFocusScaleData اختياري (القسم 2.2.2.18) الذي يحدد مقاييس التركيز لفرشاة تدرج المسار.

EmfPlusPathGradientBrushOptionalData()

public EmfPlusPathGradientBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

يحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) الذي يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة تدرج المسار. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علم BrushDataTransform في حقل BrushDataFlags لكائن EmfPlusPathGradientBrushData.

Returns: Matrix

setTransformMatrix(Matrix value)

public void setTransformMatrix(Matrix value)

يحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) الذي يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة تدرج المسار. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علم BrushDataTransform في حقل BrushDataFlags لكائن EmfPlusPathGradientBrushData.

Parameters:

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

getBlendPattern()

public EmfPlusBlendBase getBlendPattern()

يحصل أو يضبط نمط مزج اختياري لفرشاة تدرج المسار. إذا كان هذا الحقل موجودًا، يجب أن يحتوي إما على كائن EmfPlusBlendColors (القسم 2.2.2.4) أو على كائن EmfPlusBlendFactors (القسم 2.2.2.5)، ولا يجوز أن يحتوي على كليهما. الجدول أدناه يوضح التركيبات الصالحة لأعلام BrushData في EmfPlusPathGradientBrushData والأنماط الممزوجة المقابلة:

Returns: EmfPlusBlendBase

setBlendPattern(EmfPlusBlendBase value)

public void setBlendPattern(EmfPlusBlendBase value)

يحصل أو يضبط نمط مزج اختياري لفرشاة تدرج المسار. إذا كان هذا الحقل موجودًا، يجب أن يحتوي إما على كائن EmfPlusBlendColors (القسم 2.2.2.4) أو على كائن EmfPlusBlendFactors (القسم 2.2.2.5)، ولا يجوز أن يحتوي على كليهما. الجدول أدناه يوضح التركيبات الصالحة لأعلام BrushData في EmfPlusPathGradientBrushData والأنماط الممزوجة المقابلة:

Parameters:

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

getFocusScaleData()

public EmfPlusFocusScaleData getFocusScaleData()

يحصل أو يضبط كائن EmfPlusFocusScaleData اختياري (القسم 2.2.2.18) الذي يحدد مقاييس التركيز لفرشاة تدرج المسار. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علم BrushDataFocusScales في حقل BrushDataFlags لكائن EmfPlusPathGradientBrushData.

Returns: EmfPlusFocusScaleData

setFocusScaleData(EmfPlusFocusScaleData value)

public void setFocusScaleData(EmfPlusFocusScaleData value)

يحصل أو يضبط كائن EmfPlusFocusScaleData اختياري (القسم 2.2.2.18) الذي يحدد مقاييس التركيز لفرشاة تدرج المسار. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علم BrushDataFocusScales في حقل BrushDataFlags لكائن EmfPlusPathGradientBrushData.

Parameters:

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