Classe EmfPlusPathGradientBrushOptionalData

Summary: The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush.

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

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

Inheritance: EmfPlusStructureObjectType

Constructors

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

Properties

NameTypeAccessDescription
blend_patternEmfPlusBlendBaser/wObtient ou définit un motif de mélange optionnel pour le pinceau de dégradé de chemin. Si ce champ est
présent, il DOIT contenir soit un objet EmfPlusBlendColors (section 2.2.2.4),
soit un objet EmfPlusBlendFactors (section 2.2.2.5), mais il NE DOIT PAS contenir les deux.
Le tableau ci‑dessous montre les combinaisons valides des indicateurs EmfPlusPathGradientBrushData
BrushData et les motifs de mélange correspondants :
focus_scale_dataEmfPlusFocusScaleDatar/wObtient ou définit un objet optionnel EmfPlusFocusScaleData (section 2.2.2.18) qui spécifie
les échelles de mise au point pour le pinceau de dégradé de chemin. Ce champ DOIT être présent si le
indicateur BrushDataFocusScales est défini dans le champ BrushDataFlags de l
objet EmfPlusPathGradientBrushData.
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 de dégradé de chemin.
Ce champ DOIT être présent si l’indicateur BrushDataTransform est défini dans le champ BrushDataFlags de l’objet EmfPlusPathGradientBrushData.

Constructor: EmfPlusPathGradientBrushOptionalData()

 EmfPlusPathGradientBrushOptionalData() 

Initialise une nouvelle instance de la classe EmfPlusPathGradientBrushOptionalData