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
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusPenData() |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusPenOptionalData |