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

KonstruktorBeschreibung
EmfPlusLinearGradientBrushData()

Methoden

MethodeBeschreibung
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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
valueEmfPlusLinearGradientBrushOptionalData

getRectF()

public RectangleF getRectF()

Liest oder setzt das RectF.

Wert: Ein EmfPlusRectF‑Objekt (Abschnitt 2.2.2.39), das die Start‑ und Endpunkte der Verlaufs­linie 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 Verlaufs­linie angibt. Die obere linke Ecke des Rechtecks ist der Startpunkt. Die untere rechte Ecke ist der Endpunkt.

Parameters:

ParameterTypBeschreibung
valueRectangleF

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertint