الفئة EmfPlusLinearGradientBrushOptionalData

Summary: The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusLinearGradientBrushOptionalData

Inheritance: EmfPlusStructureObjectType

Constructors

Nameالوصف
EmfPlusLinearGradientBrushOptionalData()يقوم بتهيئة نسخة جديدة من الفئة EmfPlusLinearGradientBrushOptionalData

Properties

NameTypeAccessالوصف
blend_patternEmfPlusBlendBase[]r/wيحصل أو يعيّن نمط مزج اختياري لفرشاة التدرج الخطي. إذا كان هذا الحقل موجودًا،
يجب أن يحتوي إما على كائن EmfPlusBlendColors (القسم 2.2.2.4)،
أو على كائن أو كائنين EmfPlusBlendFactors (القسم 2.2.2.5)،
ولكن لا يجب أن يحتوي على كليهما. الجدول أدناه يوضح التركيبات الصالحة لـ
أعلام BrushData في EmfPlusLinearGradientBrushData والأنماط المقابلة للمزج:
EmfPlusBlendFactors
blend_pattern_as_blend_factors_hEmfPlusBlendFactorsrيحصل على نمط المزج كعوامل مزج h.
blend_pattern_as_blend_factors_vEmfPlusBlendFactorsrيحصل على نمط المزج كعوامل مزج v.
blend_pattern_as_preset_colorsEmfPlusBlendColorsrيحصل على نمط المزج كلون مسبق.
transform_matrixMatrixr/wيحصل أو يضبط كائن EmfPlusTransformMatrix اختياري (القسم 2.2.2.47) يحدد
تحويل مساحة العالم إلى مساحة الجهاز لفرشاة التدرج الخطي.
يجب أن يكون هذا الحقل موجودًا إذا تم تعيين علامة BrushDataTransform في
حقل BrushDataFlags لكائن EmfPlusLinearGradientBrushData.

Constructor: EmfPlusLinearGradientBrushOptionalData()

 EmfPlusLinearGradientBrushOptionalData() 

يقوم بتهيئة نسخة جديدة من الفئة EmfPlusLinearGradientBrushOptionalData