EmfPlusLinearGradientBrushOptionalData
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 EmfPlusLinearGradientBrushOptionalData extends EmfPlusStructureObjectType
كائن EmfPlusLinearGradientBrushOptionalData يحدد بيانات اختيارية لفرشاة تدرج خطي.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusLinearGradientBrushOptionalData() |
الطرق
| طريقة | الوصف |
|---|---|
| getTransformMatrix() | يحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة التدرج الخطي. |
| setTransformMatrix(Matrix value) | يحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة التدرج الخطي. |
| getBlendPattern() | يحصل أو يضبط نمط مزج اختياري لفرشاة التدرج الخطي. |
| setBlendPattern(EmfPlusBlendBase[] value) | يحصل أو يضبط نمط مزج اختياري لفرشاة التدرج الخطي. |
| getBlendPatternAsPresetColors() | يحصل على نمط المزج كألوان مسبقة. |
| getBlendPatternAsBlendFactorsH() | يحصل على نمط المزج كعوامل مزج أفقية. |
| getBlendPatternAsBlendFactorsV() | يحصل على نمط المزج كعوامل مزج عمودية. |
EmfPlusLinearGradientBrushOptionalData()
public EmfPlusLinearGradientBrushOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
يحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة التدرج الخطي. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علم BrushDataTransform في حقل BrushDataFlags لكائن EmfPlusLinearGradientBrushData.
Returns: Matrix
setTransformMatrix(Matrix value)
public void setTransformMatrix(Matrix value)
يحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد تحويل من مساحة العالم إلى مساحة الجهاز لفرشاة التدرج الخطي. يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علم BrushDataTransform في حقل BrushDataFlags لكائن EmfPlusLinearGradientBrushData.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | Matrix |
getBlendPattern()
public EmfPlusBlendBase[] getBlendPattern()
يحصل أو يضبط نمط مزج اختياري لفرشاة التدرج الخطي. إذا كان هذا الحقل موجودًا، يجب أن يحتوي إما على كائن EmfPlusBlendColors (القسم 2.2.2.4)، أو على كائن أو كائنين EmfPlusBlendFactors (القسم 2.2.2.5)، ولكن لا يجب أن يحتوي على كليهما. الجدول أدناه يوضح التركيبات الصالحة لأعلام BrushData في EmfPlusLinearGradientBrushData وأنماط المزج المقابلة: EmfPlusBlendFactors
Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBlendBase[]
setBlendPattern(EmfPlusBlendBase[] value)
public void setBlendPattern(EmfPlusBlendBase[] value)
يحصل أو يضبط نمط مزج اختياري لفرشاة التدرج الخطي. إذا كان هذا الحقل موجودًا، يجب أن يحتوي إما على كائن EmfPlusBlendColors (القسم 2.2.2.4)، أو على كائن أو كائنين EmfPlusBlendFactors (القسم 2.2.2.5)، ولكن لا يجب أن يحتوي على كليهما. الجدول أدناه يوضح التركيبات الصالحة لأعلام BrushData في EmfPlusLinearGradientBrushData وأنماط المزج المقابلة: EmfPlusBlendFactors
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | EmfPlusBlendBase[] |
getBlendPatternAsPresetColors()
public EmfPlusBlendColors getBlendPatternAsPresetColors()
يحصل على نمط المزج كألوان مسبقة.
القيمة: نمط المزج كألوان مسبقة.
Returns: EmfPlusBlendColors
getBlendPatternAsBlendFactorsH()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsH()
يحصل على نمط المزج كعوامل مزج أفقية.
القيمة: نمط المزج كعوامل مزج أفقية.
Returns: EmfPlusBlendFactors
getBlendPatternAsBlendFactorsV()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsV()
يحصل على نمط المزج كعوامل مزج عمودية.
القيمة: نمط المزج كعوامل مزج عمودية.
Returns: EmfPlusBlendFactors