Clase 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

NameDescripción
EmfPlusLinearGradientBrushOptionalData()Inicializa una nueva instancia de la clase EmfPlusLinearGradientBrushOptionalData

Properties

NameTypeAccessDescripción
blend_patternEmfPlusBlendBase[]r/wObtiene o establece un patrón de mezcla opcional para el pincel de degradado lineal. Si este campo está presente,
DEBE contener ya sea un objeto EmfPlusBlendColors (sección 2.2.2.4),
o uno o dos objetos EmfPlusBlendFactors (sección 2.2.2.5),
pero NO DEBE contener ambos. La tabla a continuación muestra las combinaciones válidas de
indicadores BrushData de EmfPlusLinearGradientBrushData y los patrones de mezcla correspondientes:
EmfPlusBlendFactors
blend_pattern_as_blend_factors_hEmfPlusBlendFactorsrObtiene el patrón de mezcla como factores de mezcla h.
blend_pattern_as_blend_factors_vEmfPlusBlendFactorsrObtiene el patrón de mezcla como factores de mezcla v.
blend_pattern_as_preset_colorsEmfPlusBlendColorsrObtiene el patrón de mezcla como colores predefinidos.
transform_matrixMatrixr/wObtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica una
transformación del espacio mundial al espacio del dispositivo para el pincel de degradado lineal.
Este campo DEBE estar presente si el indicador BrushDataTransform está establecido en el
campo BrushDataFlags del objeto EmfPlusLinearGradientBrushData.

Constructor: EmfPlusLinearGradientBrushOptionalData()

 EmfPlusLinearGradientBrushOptionalData() 

Inicializa una nueva instancia de la clase EmfPlusLinearGradientBrushOptionalData