Classe 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

NameDescription
EmfPlusLinearGradientBrushOptionalData()Initialise une nouvelle instance de la classe EmfPlusLinearGradientBrushOptionalData

Properties

NameTypeAccessDescription
blend_patternEmfPlusBlendBase[]r/wObtient ou définit un motif de mélange optionnel pour le pinceau à dégradé linéaire. Si ce champ est présent,
il DOIT contenir soit un objet EmfPlusBlendColors (section 2.2.2.4),
soit un ou deux objets EmfPlusBlendFactors (section 2.2.2.5),
mais il NE DOIT PAS contenir les deux. Le tableau ci‑dessous montre les combinaisons valides de
indicateurs BrushData de EmfPlusLinearGradientBrushData et les motifs de mélange correspondants :
EmfPlusBlendFactors
blend_pattern_as_blend_factors_hEmfPlusBlendFactorsrObtient le motif de mélange sous forme de facteurs de mélange h.
blend_pattern_as_blend_factors_vEmfPlusBlendFactorsrObtient le motif de mélange sous forme de facteurs de mélange v.
blend_pattern_as_preset_colorsEmfPlusBlendColorsrObtient le motif de mélange sous forme de couleurs prédéfinies.
transform_matrixMatrixr/wObtient ou définit un objet optionnel EmfPlusTransformMatrix (section 2.2.2.47) qui spécifie une
transformation de l’espace monde vers l’espace dispositif pour le pinceau à dégradé linéaire.
Ce champ DOIT être présent si le drapeau BrushDataTransform est défini dans le
champ BrushDataFlags de l’objet EmfPlusLinearGradientBrushData.

Constructor: EmfPlusLinearGradientBrushOptionalData()

 EmfPlusLinearGradientBrushOptionalData() 

Initialise une nouvelle instance de la classe EmfPlusLinearGradientBrushOptionalData