EmfPlusLinearGradientBrushOptionalData
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 EmfPlusLinearGradientBrushOptionalData extends EmfPlusStructureObjectType
Das EmfPlusLinearGradientBrushOptionalData-Objekt gibt optionale Daten für einen linearen Farbverlaufs-Pinsel an.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusLinearGradientBrushOptionalData() |
Methoden
| Methode | Beschreibung |
|---|---|
| getTransformMatrix() | Liest oder setzt ein optionales EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das eine Transformation vom Welt‑ in den Geräte‑Raum für den linearen Verlaufs‑Pinsel angibt. |
| setTransformMatrix(Matrix value) | Liest oder setzt ein optionales EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das eine Transformation vom Welt‑ in den Geräte‑Raum für den linearen Verlaufs‑Pinsel angibt. |
| getBlendPattern() | Liest oder setzt ein optionales Mischmuster für den linearen Verlaufs‑Pinsel. |
| setBlendPattern(EmfPlusBlendBase[] value) | Liest oder setzt ein optionales Mischmuster für den linearen Verlaufs‑Pinsel. |
| getBlendPatternAsPresetColors() | Liest das Mischmuster als vordefinierte Farben. |
| getBlendPatternAsBlendFactorsH() | Liest das Mischmuster als Mischfaktoren h. |
| getBlendPatternAsBlendFactorsV() | Liest das Mischmuster als Mischfaktoren v. |
EmfPlusLinearGradientBrushOptionalData()
public EmfPlusLinearGradientBrushOptionalData()
getTransformMatrix()
public Matrix getTransformMatrix()
Liest oder setzt ein optionales EmfPlusTransformMatrix‑Objekt (Abschnitt 2.2.2.47), das eine Transformation vom Welt‑ in den Geräte‑Raum für den linearen Verlaufs‑Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform‑Flag im Feld BrushDataFlags des EmfPlusLinearGradientBrushData‑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 Transformation vom Welt‑ in den Geräte‑Raum für den linearen Verlaufs‑Pinsel angibt. Dieses Feld MUSS vorhanden sein, wenn das BrushDataTransform‑Flag im Feld BrushDataFlags des EmfPlusLinearGradientBrushData‑Objekts gesetzt ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Matrix |
getBlendPattern()
public EmfPlusBlendBase[] getBlendPattern()
Liest oder setzt ein optionales Mischmuster für den linearen Verlaufs‑Pinsel. Wenn dieses Feld vorhanden ist, MUSS es entweder ein EmfPlusBlendColors‑Objekt (Abschnitt 2.2.2.4) oder ein oder zwei EmfPlusBlendFactors‑Objekte (Abschnitt 2.2.2.5) enthalten, darf jedoch nicht beides enthalten. Die nachstehende Tabelle zeigt die gültigen Kombinationen der BrushData‑Flags von EmfPlusLinearGradientBrushData und die entsprechenden Mischmuster: EmfPlusBlendFactors
Returns: com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBlendBase[]
setBlendPattern(EmfPlusBlendBase[] value)
public void setBlendPattern(EmfPlusBlendBase[] value)
Liest oder setzt ein optionales Mischmuster für den linearen Verlaufs‑Pinsel. Wenn dieses Feld vorhanden ist, MUSS es entweder ein EmfPlusBlendColors‑Objekt (Abschnitt 2.2.2.4) oder ein oder zwei EmfPlusBlendFactors‑Objekte (Abschnitt 2.2.2.5) enthalten, darf jedoch nicht beides enthalten. Die nachstehende Tabelle zeigt die gültigen Kombinationen der BrushData‑Flags von EmfPlusLinearGradientBrushData und die entsprechenden Mischmuster: EmfPlusBlendFactors
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusBlendBase[] |
getBlendPatternAsPresetColors()
public EmfPlusBlendColors getBlendPatternAsPresetColors()
Liest das Mischmuster als vordefinierte Farben.
Wert: Das Mischmuster als vordefinierte Farben.
Returns: EmfPlusBlendColors
getBlendPatternAsBlendFactorsH()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsH()
Liest das Mischmuster als Mischfaktoren h.
Wert: Das Mischmuster als Mischfaktoren h.
Returns: EmfPlusBlendFactors
getBlendPatternAsBlendFactorsV()
public EmfPlusBlendFactors getBlendPatternAsBlendFactorsV()
Liest das Mischmuster als Mischfaktoren v.
Wert: Das Mischmuster als Mischfaktoren v.
Returns: EmfPlusBlendFactors