EmfPlusPathGradientBrushOptionalData
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType
public final class EmfPlusPathGradientBrushOptionalData extends EmfPlusStructureObjectType
Das EmfPlusPathGradientBrushOptionalData-Objekt gibt optionale Daten für einen Pfadverlauf-Pinsel an.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusPathGradientBrushOptionalData() |
Methoden
| Methode | Beschreibung |
|---|---|
| getTransformMatrix() | Liest oder setzt ein optionales EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das eine Welt‑zu‑Geräte‑Raum‑Transformation für den Pfad‑Verlaufs‑Pinsel angibt. |
| setTransformMatrix(Matrix value) | Liest oder setzt ein optionales EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das eine Welt‑zu‑Geräte‑Raum‑Transformation für den Pfad‑Verlaufs‑Pinsel angibt. |
| getBlendPattern() | Liest oder setzt ein optionales Mischmuster für den Pfadverlauf-Pinsel. |
| setBlendPattern(EmfPlusBlendBase value) | Liest oder setzt ein optionales Mischmuster für den Pfadverlauf-Pinsel. |
| getFocusScaleData() | Liest oder setzt ein optionales EmfPlusFocusScaleData-Objekt (Abschnitt 2.2.2.18), das Fokus‑Skalen für den Pfadverlauf-Pinsel angibt. |
| setFocusScaleData(EmfPlusFocusScaleData value) | Liest oder setzt ein optionales EmfPlusFocusScaleData-Objekt (Abschnitt 2.2.2.18), das Fokus‑Skalen für den Pfadverlauf-Pinsel angibt. |
EmfPlusPathGradientBrushOptionalData()
public EmfPlusPathGradientBrushOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
Liest oder setzt ein optionales EmfPlusTransformMatrix-Objekt (Abschnitt 2.2.2.47), das eine Welt‑zu‑Geräte‑Transformation für den Pfadverlauf-Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform‑Flag im BrushDataFlags‑Feld des EmfPlusPathGradientBrushData‑Objekts gesetzt ist.
Returns: Matrix
setTransformMatrix(Matrix value)
public void setTransformMatrix(Matrix value)
Liest oder setzt ein optionales EmfPlusTransformMatrix-Objekt (Abschnitt 2.2.2.47), das eine Welt‑zu‑Geräte‑Transformation für den Pfadverlauf-Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform‑Flag im BrushDataFlags‑Feld des EmfPlusPathGradientBrushData‑Objekts gesetzt ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Matrix |
getBlendPattern()
public EmfPlusBlendBase getBlendPattern()
Liest oder setzt ein optionales Mischmuster für den Pfadverlauf-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 der EmfPlusPathGradientBrushData‑BrushData‑Flags und der entsprechenden Mischmuster:
Returns: EmfPlusBlendBase
setBlendPattern(EmfPlusBlendBase value)
public void setBlendPattern(EmfPlusBlendBase value)
Liest oder setzt ein optionales Mischmuster für den Pfadverlauf-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 der EmfPlusPathGradientBrushData‑BrushData‑Flags und der entsprechenden Mischmuster:
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusBlendBase |
getFocusScaleData()
public EmfPlusFocusScaleData getFocusScaleData()
Liest oder setzt ein optionales EmfPlusFocusScaleData‑Objekt (Abschnitt 2.2.2.18), das Fokus‑Skalen für den Pfadverlauf-Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataFocusScales‑Flag im BrushDataFlags‑Feld des EmfPlusPathGradientBrushData‑Objekts gesetzt ist.
Returns: EmfPlusFocusScaleData
setFocusScaleData(EmfPlusFocusScaleData value)
public void setFocusScaleData(EmfPlusFocusScaleData value)
Liest oder setzt ein optionales EmfPlusFocusScaleData‑Objekt (Abschnitt 2.2.2.18), das Fokus‑Skalen für den Pfadverlauf-Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataFocusScales‑Flag im BrushDataFlags‑Feld des EmfPlusPathGradientBrushData‑Objekts gesetzt ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusFocusScaleData |