EmfPlusCustomLineCapData
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.EmfPlusCustomBaseLineCap
public final class EmfPlusCustomLineCapData extends EmfPlusCustomBaseLineCap
Das EmfPlusCustomLineCapData-Objekt gibt Standarddaten für eine benutzerdefinierte Linienendkappe an.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusCustomLineCapData() |
Methoden
| Methode | Beschreibung |
|---|---|
| getCustomLineCapDataFlags() | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im OptionalData‑Feld angibt. |
| setCustomLineCapDataFlags(int value) | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im OptionalData‑Feld angibt. |
| getBaseCap() | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert aus der LineCap‑Aufzählung (Abschnitt 2.1.1.18) angibt, auf dem die benutzerdefinierte Linienkapitel basiert. |
| setBaseCap(int value) | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert aus der LineCap‑Aufzählung (Abschnitt 2.1.1.18) angibt, auf dem die benutzerdefinierte Linienkapitel basiert. |
| getBaseInset() | Liest oder setzt einen 32‑Bit Fließkommawert, der den Abstand zwischen dem Beginn des Linienabschlusses und dem Ende der Linie angibt. |
| setBaseInset(float value) | Liest oder setzt einen 32‑Bit Fließkommawert, der den Abstand zwischen dem Beginn des Linienabschlusses und dem Ende der Linie angibt. |
| getStrokeStartCap() | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Anfang der zu zeichnenden Linie verwendeten Linienabschluss bezeichnet. |
| setStrokeStartCap(int value) | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Anfang der zu zeichnenden Linie verwendeten Linienabschluss bezeichnet. |
| getStrokeEndCap() | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Ende der zu zeichnenden Linie zu verwendenden Linienabschluss bezeichnet. |
| setStrokeEndCap(int value) | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Ende der zu zeichnenden Linie zu verwendenden Linienabschluss bezeichnet. |
| getStrokeJoin() | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineJoin‑Aufzählung (Abschnitt 2.1.1.19) angibt, die festlegt, wie zwei von demselben Stift gezeichnete Linien, deren Enden aufeinandertreffen, verbunden werden. |
| setStrokeJoin(int value) | Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineJoin‑Aufzählung (Abschnitt 2.1.1.19) angibt, die festlegt, wie zwei von demselben Stift gezeichnete Linien, deren Enden aufeinandertreffen, verbunden werden. |
| getStrokeMiterLimit() | Liest oder setzt einen 32‑Bit Fließkommawert, der die Grenze der Dicke der Verbindung an einer Gehrungsecke enthält, indem das maximal zulässige Verhältnis von Gehrungslänge zu Linienbreite festgelegt wird. |
| setStrokeMiterLimit(float value) | Liest oder setzt einen 32‑Bit Fließkommawert, der die Grenze der Dicke der Verbindung an einer Gehrungsecke enthält, indem das maximal zulässige Verhältnis von Gehrungslänge zu Linienbreite festgelegt wird. |
| getWidthScale() | Liest oder schreibt einen 32‑Bit‑Gleitkommawert, der die Menge angibt, um die die benutzerdefinierte Linienkappe relativ zur Breite des EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) skaliert wird, das zum Zeichnen der Linien verwendet wird. |
| setWidthScale(float value) | Liest oder schreibt einen 32‑Bit‑Gleitkommawert, der die Menge angibt, um die die benutzerdefinierte Linienkappe relativ zur Breite des EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) skaliert wird, das zum Zeichnen der Linien verwendet wird. |
| getFillHotSpot() | Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. |
| setFillHotSpot(PointF value) | Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. |
| getStrokeHotSpot() | Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. |
| setStrokeHotSpot(PointF value) | Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. |
| getOptionalData() | Liest oder schreibt das optionale EmfPlusCustomLineCapOptionalData‑Objekt (Abschnitt 2.2.2.14), das zusätzliche Daten für die benutzerdefinierte Grafik‑Linienkappe angibt. |
| setOptionalData(EmfPlusCustomLineCapOptionalData value) | Liest oder schreibt das optionale EmfPlusCustomLineCapOptionalData‑Objekt (Abschnitt 2.2.2.14), das zusätzliche Daten für die benutzerdefinierte Grafik‑Linienkappe angibt. |
EmfPlusCustomLineCapData()
public EmfPlusCustomLineCapData()
getCustomLineCapDataFlags()
public int getCustomLineCapDataFlags()
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im OptionalData‑Feld angibt.
Returns: int
setCustomLineCapDataFlags(int value)
public void setCustomLineCapDataFlags(int value)
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die Daten im OptionalData‑Feld angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getBaseCap()
public int getBaseCap()
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert aus der LineCap‑Aufzählung (Abschnitt 2.1.1.18) angibt, auf dem die benutzerdefinierte Linienkapitel basiert.
Returns: int
setBaseCap(int value)
public void setBaseCap(int value)
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert aus der LineCap‑Aufzählung (Abschnitt 2.1.1.18) angibt, auf dem die benutzerdefinierte Linienkapitel basiert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getBaseInset()
public float getBaseInset()
Liest oder setzt einen 32‑Bit Fließkommawert, der den Abstand zwischen dem Beginn des Linienabschlusses und dem Ende der Linie angibt.
Returns: float
setBaseInset(float value)
public void setBaseInset(float value)
Liest oder setzt einen 32‑Bit Fließkommawert, der den Abstand zwischen dem Beginn des Linienabschlusses und dem Ende der Linie angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
getStrokeStartCap()
public int getStrokeStartCap()
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Anfang der zu zeichnenden Linie verwendeten Linienabschluss bezeichnet.
Returns: int
setStrokeStartCap(int value)
public void setStrokeStartCap(int value)
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Anfang der zu zeichnenden Linie verwendeten Linienabschluss bezeichnet.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getStrokeEndCap()
public int getStrokeEndCap()
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Ende der zu zeichnenden Linie zu verwendenden Linienabschluss bezeichnet.
Returns: int
setStrokeEndCap(int value)
public void setStrokeEndCap(int value)
Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Wert in der LineCap‑Aufzählung angibt, der den am Ende der zu zeichnenden Linie zu verwendenden Linienabschluss bezeichnet.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getStrokeJoin()
public int getStrokeJoin()
Liest oder schreibt eine 32‑Bit‑Ganzzahl ohne Vorzeichen, die den Wert in der LineJoin‑Aufzählung (Abschnitt 2.1.1.19) angibt, welche festlegt, wie zwei Linien, die mit demselben Stift gezeichnet und deren Enden zusammenlaufen, verbunden werden. An der Schnittstelle der beiden Linienenden sorgt ein Linienzusammenfügen dafür, dass die Verbindung kontinuierlicher wirkt.
Returns: int
setStrokeJoin(int value)
public void setStrokeJoin(int value)
Liest oder schreibt eine 32‑Bit‑Ganzzahl ohne Vorzeichen, die den Wert in der LineJoin‑Aufzählung (Abschnitt 2.1.1.19) angibt, welche festlegt, wie zwei Linien, die mit demselben Stift gezeichnet und deren Enden zusammenlaufen, verbunden werden. An der Schnittstelle der beiden Linienenden sorgt ein Linienzusammenfügen dafür, dass die Verbindung kontinuierlicher wirkt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getStrokeMiterLimit()
public float getStrokeMiterLimit()
Liest oder setzt einen 32‑Bit Fließkommawert, der die Grenze der Dicke der Verbindung an einer Gehrungsecke enthält, indem das maximal zulässige Verhältnis von Gehrungslänge zu Linienbreite festgelegt wird.
Returns: float
setStrokeMiterLimit(float value)
public void setStrokeMiterLimit(float value)
Liest oder setzt einen 32‑Bit Fließkommawert, der die Grenze der Dicke der Verbindung an einer Gehrungsecke enthält, indem das maximal zulässige Verhältnis von Gehrungslänge zu Linienbreite festgelegt wird.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
getWidthScale()
public float getWidthScale()
Liest oder schreibt einen 32‑Bit‑Gleitkommawert, der die Menge angibt, um die die benutzerdefinierte Linienkappe relativ zur Breite des EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) skaliert wird, das zum Zeichnen der Linien verwendet wird.
Returns: float
setWidthScale(float value)
public void setWidthScale(float value)
Liest oder schreibt einen 32‑Bit‑Gleitkommawert, der die Menge angibt, um die die benutzerdefinierte Linienkappe relativ zur Breite des EmfPlusPen‑Objekts (Abschnitt 2.2.1.7) skaliert wird, das zum Zeichnen der Linien verwendet wird.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
getFillHotSpot()
public PointF getFillHotSpot()
Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. Es MUSS auf {0.0, 0.0} gesetzt werden.
Returns: PointF
setFillHotSpot(PointF value)
public void setFillHotSpot(PointF value)
Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. Es MUSS auf {0.0, 0.0} gesetzt werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | PointF |
getStrokeHotSpot()
public PointF getStrokeHotSpot()
Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. Es MUSS auf {0.0, 0.0} gesetzt werden.
Returns: PointF
setStrokeHotSpot(PointF value)
public void setStrokeHotSpot(PointF value)
Liest oder schreibt das EmfPlusPointF‑Objekt, das derzeit nicht verwendet wird. Es MUSS auf {0.0, 0.0} gesetzt werden.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | PointF |
getOptionalData()
public EmfPlusCustomLineCapOptionalData getOptionalData()
Liest oder schreibt das optionale EmfPlusCustomLineCapOptionalData‑Objekt (Abschnitt 2.2.2.14), das zusätzliche Daten für die benutzerdefinierte Grafik‑Linienkappe angibt. Der konkrete Inhalt dieses Feldes wird durch den Wert des CustomLineCapDataFlags‑Feldes bestimmt.
Returns: EmfPlusCustomLineCapOptionalData
setOptionalData(EmfPlusCustomLineCapOptionalData value)
public void setOptionalData(EmfPlusCustomLineCapOptionalData value)
Liest oder schreibt das optionale EmfPlusCustomLineCapOptionalData‑Objekt (Abschnitt 2.2.2.14), das zusätzliche Daten für die benutzerdefinierte Grafik‑Linienkappe angibt. Der konkrete Inhalt dieses Feldes wird durch den Wert des CustomLineCapDataFlags‑Feldes bestimmt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusCustomLineCapOptionalData |