EmfPlusPenData

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 EmfPlusPenData extends EmfPlusStructureObjectType

Das EmfPlusPenData-Objekt gibt Eigenschaften eines Grafikstifts an.

Konstruktoren

KonstruktorBeschreibung
EmfPlusPenData()

Methoden

MethodeBeschreibung
getPenDataFlags()Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt.
setPenDataFlags(int value)Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt.
getPenUnit()Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Maßeinheiten für den Stift angibt.
setPenUnit(int value)Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Maßeinheiten für den Stift angibt.
getPenWidth()Liest oder setzt einen 32‑Bit Gleitkommawert, der die Breite der vom Stift gezeichneten Linie in den durch das Feld PenUnit angegebenen Einheiten festlegt.
setPenWidth(float value)Liest oder setzt einen 32‑Bit Gleitkommawert, der die Breite der vom Stift gezeichneten Linie in den durch das Feld PenUnit angegebenen Einheiten festlegt.
getOptionalData()Liest oder setzt ein optionales EmfPlusPenOptionalData‑Objekt (Abschnitt 2.2.2.34), das zusätzliche Daten für das Stift‑Objekt angibt.
setOptionalData(EmfPlusPenOptionalData value)Liest oder setzt ein optionales EmfPlusPenOptionalData‑Objekt (Abschnitt 2.2.2.34), das zusätzliche Daten für das Stift‑Objekt angibt.

EmfPlusPenData()

public EmfPlusPenData()

getPenDataFlags()

public int getPenDataFlags()

Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt. Dieser Wert MUSS aus PenData‑Flags (Abschnitt 2.1.2.7) zusammengesetzt sein.

Returns: int

setPenDataFlags(int value)

public void setPenDataFlags(int value)

Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im Feld OptionalData angibt. Dieser Wert MUSS aus PenData‑Flags (Abschnitt 2.1.2.7) zusammengesetzt sein.

Parameters:

ParameterTypBeschreibung
Wertint

getPenUnit()

public int getPenUnit()

Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Maßeinheiten für den Stift angibt. Der Wert MUSS aus der Aufzählung UnitType stammen (Abschnitt 2.1.1.33).

Returns: int

setPenUnit(int value)

public void setPenUnit(int value)

Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Maßeinheiten für den Stift angibt. Der Wert MUSS aus der Aufzählung UnitType stammen (Abschnitt 2.1.1.33).

Parameters:

ParameterTypBeschreibung
Wertint

getPenWidth()

public float getPenWidth()

Liest oder setzt einen 32‑Bit Gleitkommawert, der die Breite der vom Stift gezeichneten Linie in den durch das Feld PenUnit angegebenen Einheiten festlegt. Wird eine Breite von Null angegeben, wird ein Minimalwert verwendet, der durch die Einheiten bestimmt wird.

Returns: float

setPenWidth(float value)

public void setPenWidth(float value)

Liest oder setzt einen 32‑Bit Gleitkommawert, der die Breite der vom Stift gezeichneten Linie in den durch das Feld PenUnit angegebenen Einheiten festlegt. Wird eine Breite von Null angegeben, wird ein Minimalwert verwendet, der durch die Einheiten bestimmt wird.

Parameters:

ParameterTypBeschreibung
Wertfloat

getOptionalData()

public EmfPlusPenOptionalData getOptionalData()

Liest oder setzt ein optionales EmfPlusPenOptionalData‑Objekt (Abschnitt 2.2.2.34), das zusätzliche Daten für das Stift‑Objekt angibt. Der konkrete Inhalt dieses Feldes wird durch den Wert des Feldes PenDataFlags bestimmt.

Returns: EmfPlusPenOptionalData

setOptionalData(EmfPlusPenOptionalData value)

public void setOptionalData(EmfPlusPenOptionalData value)

Liest oder setzt ein optionales EmfPlusPenOptionalData‑Objekt (Abschnitt 2.2.2.34), das zusätzliche Daten für das Stift‑Objekt angibt. Der konkrete Inhalt dieses Feldes wird durch den Wert des Feldes PenDataFlags bestimmt.

Parameters:

ParameterTypBeschreibung
valueEmfPlusPenOptionalData