EmfPlusLinearGradientBrushData
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, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseBrushData
public final class EmfPlusLinearGradientBrushData extends EmfPlusBaseBrushData
Das EmfPlusLinearGradientBrushData-Objekt gibt einen linearen Farbverlauf für einen Grafik-Pinsel an.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusLinearGradientBrushData() |
Methoden
| Methode | Beschreibung |
|---|---|
| getBrushDataFlags() | Liest oder setzt die BrushData‑Flags. |
| setBrushDataFlags(int value) | Liest oder setzt die BrushData‑Flags. |
| getEndArgb32Color() | Liest oder setzt die Endfarbe. |
| setEndArgb32Color(int value) | Liest oder setzt die Endfarbe. |
| getOptionalData() | Liest oder setzt die optionalen Daten. |
| setOptionalData(EmfPlusLinearGradientBrushOptionalData value) | Liest oder setzt die optionalen Daten. |
| getRectF() | Liest oder setzt das RectF. |
| setRectF(RectangleF value) | Liest oder setzt das RectF. |
| getStartArgb32Color() | Liest oder setzt die Startfarbe. |
| setStartArgb32Color(int value) | Liest oder setzt die Startfarbe. |
| getWrapMode() | Liest oder setzt den Wrap-Modus. |
| setWrapMode(int value) | Liest oder setzt den Wrap-Modus. |
EmfPlusLinearGradientBrushData()
public EmfPlusLinearGradientBrushData()
getBrushDataFlags()
public int getBrushDataFlags()
Liest oder setzt die BrushData‑Flags.
Wert: BrushDataFlags (4 Bytes): Ein 32‑Bit‑vorzeichenloser Integer, der die Daten im Feld OptionalData angibt. Dieser Wert MUSS aus EmfPlusBrushDataFlags (Abschnitt 2.1.2.1) zusammengesetzt sein.
Returns: int
setBrushDataFlags(int value)
public void setBrushDataFlags(int value)
Liest oder setzt die BrushData‑Flags.
Wert: BrushDataFlags (4 Bytes): Ein 32‑Bit‑vorzeichenloser Integer, der die Daten im Feld OptionalData angibt. Dieser Wert MUSS aus EmfPlusBrushDataFlags (Abschnitt 2.1.2.1) zusammengesetzt sein.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getEndArgb32Color()
public int getEndArgb32Color()
Liest oder setzt die Endfarbe.
Wert: Ein EmfPlusARGB‑Objekt, das die Farbe am Endgrenzpunkt des linearen Verlaufs‑Pinsels angibt.
Returns: int
setEndArgb32Color(int value)
public void setEndArgb32Color(int value)
Liest oder setzt die Endfarbe.
Wert: Ein EmfPlusARGB‑Objekt, das die Farbe am Endgrenzpunkt des linearen Verlaufs‑Pinsels angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getOptionalData()
public EmfPlusLinearGradientBrushOptionalData getOptionalData()
Liest oder setzt die optionalen Daten.
Wert: Ein optionales EmfPlusLinearGradientBrushOptionalData‑Objekt (Abschnitt 2.2.2.25), das zusätzliche Daten für den linearen Verlaufs‑Pinsel angibt. Der genaue Inhalt dieses Feldes wird durch den Wert des Feldes BrushDataFlags bestimmt.
Returns: EmfPlusLinearGradientBrushOptionalData
setOptionalData(EmfPlusLinearGradientBrushOptionalData value)
public void setOptionalData(EmfPlusLinearGradientBrushOptionalData value)
Liest oder setzt die optionalen Daten.
Wert: Ein optionales EmfPlusLinearGradientBrushOptionalData‑Objekt (Abschnitt 2.2.2.25), das zusätzliche Daten für den linearen Verlaufs‑Pinsel angibt. Der genaue Inhalt dieses Feldes wird durch den Wert des Feldes BrushDataFlags bestimmt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusLinearGradientBrushOptionalData |
getRectF()
public RectangleF getRectF()
Liest oder setzt das RectF.
Wert: Ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39), das die Start‑ und Endpunkte der Verlaufslinie angibt. Die obere linke Ecke des Rechtecks ist der Startpunkt. Die untere rechte Ecke ist der Endpunkt.
Returns: RectangleF
setRectF(RectangleF value)
public void setRectF(RectangleF value)
Liest oder setzt das RectF.
Wert: Ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39), das die Start‑ und Endpunkte der Verlaufslinie angibt. Die obere linke Ecke des Rechtecks ist der Startpunkt. Die untere rechte Ecke ist der Endpunkt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | RectangleF |
getStartArgb32Color()
public int getStartArgb32Color()
Liest oder setzt die Startfarbe.
Wert: Ein EmfPlusARGB‑Objekt (Abschnitt 2.2.2.1), das die Farbe am Startgrenzpunkt des linearen Verlaufs‑Pinsels angibt.
Returns: int
setStartArgb32Color(int value)
public void setStartArgb32Color(int value)
Liest oder setzt die Startfarbe.
Wert: Ein EmfPlusARGB‑Objekt (Abschnitt 2.2.2.1), das die Farbe am Startgrenzpunkt des linearen Verlaufs‑Pinsels angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getWrapMode()
public int getWrapMode()
Liest oder setzt den Wrap-Modus.
Wert: Ein 32‑Bit‑vorzeichenbehafteter Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, ob der Bereich außerhalb der Pinselgrenze gemalt werden soll. Beim Malen außerhalb der Grenze gibt der Wrap‑Modus an, wie der Farbverlauf wiederholt wird.
Returns: int
setWrapMode(int value)
public void setWrapMode(int value)
Liest oder setzt den Wrap-Modus.
Wert: Ein 32‑Bit‑vorzeichenbehafteter Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, ob der Bereich außerhalb der Pinselgrenze gemalt werden soll. Beim Malen außerhalb der Grenze gibt der Wrap‑Modus an, wie der Farbverlauf wiederholt wird.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |