EmfPlusTextureBrushData

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 EmfPlusTextureBrushData extends EmfPlusBaseBrushData

Das EmfPlusTextureBrushData-Objekt gibt ein Texturbild für einen Grafikpinsel an.

Konstruktoren

KonstruktorBeschreibung
EmfPlusTextureBrushData()

Methoden

MethodeBeschreibung
getBrushDataFlags()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt.
setBrushDataFlags(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt.
getWrapMode()Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, wie das Texturbild über eine Form wiederholt wird, wenn das Bild kleiner ist als der zu füllende Bereich.
setWrapMode(int value)Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, wie das Texturbild über eine Form wiederholt wird, wenn das Bild kleiner ist als der zu füllende Bereich.
getOptionalData()Liest oder setzt ein optionales EmfPlusTextureBrushOptionalData‑Objekt (Abschnitt 2.2.2.46), das zusätzliche Daten für den Texturpinsel angibt.
setOptionalData(EmfPlusTextureBrushOptionalData value)Liest oder setzt ein optionales EmfPlusTextureBrushOptionalData‑Objekt (Abschnitt 2.2.2.46), das zusätzliche Daten für den Texturpinsel angibt.

EmfPlusTextureBrushData()

public EmfPlusTextureBrushData()

getBrushDataFlags()

public int getBrushDataFlags()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt. Dieser Wert MUSS aus BrushData‑Flags bestehen (Abschnitt 2.1.2.1). Die folgenden Flags sind für einen Texturpinsel relevant: BrushDataTransform, BrushDataIsGammaCorrected, BrushDataDoNotTransform

Returns: int

setBrushDataFlags(int value)

public void setBrushDataFlags(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt. Dieser Wert MUSS aus BrushData‑Flags bestehen (Abschnitt 2.1.2.1). Die folgenden Flags sind für einen Texturpinsel relevant: BrushDataTransform, BrushDataIsGammaCorrected, BrushDataDoNotTransform

Parameters:

ParameterTypBeschreibung
Wertint

getWrapMode()

public int getWrapMode()

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, wie das Texturbild über eine Form wiederholt wird, wenn das Bild kleiner ist als der zu füllende Bereich.

Returns: int

setWrapMode(int value)

public void setWrapMode(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenbehafteten Integer aus der Aufzählung WrapMode (Abschnitt 2.1.1.34), der angibt, wie das Texturbild über eine Form wiederholt wird, wenn das Bild kleiner ist als der zu füllende Bereich.

Parameters:

ParameterTypBeschreibung
Wertint

getOptionalData()

public EmfPlusTextureBrushOptionalData getOptionalData()

Liest oder setzt ein optionales EmfPlusTextureBrushOptionalData‑Objekt (Abschnitt 2.2.2.46), das zusätzliche Daten für den Texturpinsel angibt. Der genaue Inhalt dieses Feldes wird durch den Wert des BrushDataFlags‑Feldes bestimmt.

Returns: EmfPlusTextureBrushOptionalData

setOptionalData(EmfPlusTextureBrushOptionalData value)

public void setOptionalData(EmfPlusTextureBrushOptionalData value)

Liest oder setzt ein optionales EmfPlusTextureBrushOptionalData‑Objekt (Abschnitt 2.2.2.46), das zusätzliche Daten für den Texturpinsel angibt. Der genaue Inhalt dieses Feldes wird durch den Wert des BrushDataFlags‑Feldes bestimmt.

Parameters:

ParameterTypBeschreibung
valueEmfPlusTextureBrushOptionalData