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

KonstruktorBeschreibung
EmfPlusCustomLineCapData()

Methoden

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

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertfloat

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
Wertfloat

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:

ParameterTypBeschreibung
Wertfloat

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:

ParameterTypBeschreibung
valuePointF

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:

ParameterTypBeschreibung
valuePointF

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:

ParameterTypBeschreibung
valueEmfPlusCustomLineCapOptionalData