EmfPlusPathGradientBrushOptionalData Klasse

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

NameBeschreibung
EmfPlusPathGradientBrushOptionalData()Initialisiert eine neue Instanz der EmfPlusPathGradientBrushOptionalData‑Klasse

Properties

NameTypeAccessBeschreibung
blend_patternEmfPlusBlendBaser/wLiest oder schreibt ein optionales Blend‑Muster für den Pfad‑Verlaufs‑Pinsel. Wenn dieses Feld
vorhanden ist, MUSS es entweder ein EmfPlusBlendColors‑Objekt (Abschnitt 2.2.2.4)
oder ein EmfPlusBlendFactors‑Objekt (Abschnitt 2.2.2.5) enthalten, darf jedoch NICHT beide enthalten.
Die nachstehende Tabelle zeigt die gültigen Kombinationen von EmfPlusPathGradientBrushData
BrushData‑Flags und den entsprechenden Blend‑Mustern.
focus_scale_dataEmfPlusFocusScaleDatar/wLiest oder schreibt ein optionales EmfPlusFocusScaleData‑Objekt (Abschnitt 2.2.2.18), das Fokus‑Skalen für den Pfad‑Verlaufs‑Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das
BrushDataFocusScales‑Flag im BrushDataFlags‑Feld des
EmfPlusPathGradientBrushData‑Objekts gesetzt ist.
transform_matrixMatrixr/wLiest oder schreibt ein optionales EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das eine Welt‑zu‑Geräte‑Raum‑Transformation für den Pfad‑Verlaufs‑Pinsel angibt.
Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform‑Flag im BrushDataFlags‑Feld des EmfPlusPathGradientBrushData‑Objekts gesetzt ist.

Constructor: EmfPlusPathGradientBrushOptionalData()

 EmfPlusPathGradientBrushOptionalData() 

Initialisiert eine neue Instanz der EmfPlusPathGradientBrushOptionalData‑Klasse