EmfPlusCustomLineCapData Klasse

Summary: The EmfPlusCustomLineCapData object specifies default data for a custom line cap.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusCustomLineCapData

Inheritance: EmfPlusCustomBaseLineCap

Constructors

NameBeschreibung
EmfPlusCustomLineCapData()Initialisiert eine neue Instanz der EmfPlusCustomLineCapData Klasse

Properties

NameTypeAccessBeschreibung
base_capEmfPlusLineCapTyper/wLiest oder setzt 32‑Bit‑vorzeichenlose Ganzzahl, die den Wert aus der LineCap‑Aufzählung (Abschnitt 2.1.1.18)
angibt, auf dem die benutzerdefinierte Linienkapitelung basiert.
base_insetfloatr/wLiest oder setzt 32‑Bit‑Gleitkommawert, der den Abstand zwischen dem Anfang
der Linienkapitelung und dem Ende der Linie angibt.
custom_line_cap_data_flagsEmfPlusCustomLineCapDataFlagsr/wLiest oder setzt 32‑Bit‑vorzeichenlose Ganzzahl, die die Daten im OptionalData‑Feld angibt.
fill_hot_spotPointFr/wLiest oder setzt ein EmfPlusPointF-Objekt, das derzeit nicht verwendet wird. Es MUSS auf {0.0, 0.0} gesetzt werden.
optional_dataEmfPlusCustomLineCapOptionalDatar/wLiest oder setzt optional ein EmfPlusCustomLineCapOptionalData-Objekt (Abschnitt 2.2.2.14)
das zusätzliche Daten für die benutzerdefinierte Grafiklinienkapitelung angibt. Der spezifische Inhalt dieses Feldes wird bestimmt
durch den Wert des CustomLineCapDataFlags‑Feldes.
stroke_end_capintr/wLiest oder setzt 32‑Bit‑vorzeichenlose Ganzzahl, die den Wert in der LineCap‑Aufzählung angibt, der bestimmt, welche
Linienkapitelung am Ende der zu zeichnenden Linie verwendet werden soll.
stroke_hot_spotPointFr/wLiest oder setzt ein EmfPlusPointF-Objekt, das derzeit nicht verwendet wird. Es MUSS auf {0.0, 0.0} gesetzt werden.
stroke_joinEmfPlusLineJoinTyper/wLiest oder setzt 32‑Bit‑vorzeichenlose Ganzzahl, die den Wert in der LineJoin‑Aufzählung
(Abschnitt 2.1.1.19) angibt, welche festlegt, wie zwei Linien, die mit demselben Stift gezeichnet werden und deren Enden sich treffen, verbunden werden. An der Schnittstelle der beiden Linienenden
sorgt ein Linienübergang dafür, dass die Verbindung kontinuierlicher wirkt.
stroke_miter_limitfloatr/wLiest oder setzt 32‑Bit‑Gleitkommawert, der die Begrenzung der Dicke
der Verbindung an einer Gehrungsecke enthält, indem das maximal zulässige Verhältnis
von Gehrungslänge zu Linienbreite festgelegt wird.
stroke_start_capintr/wLiest oder setzt 32‑Bit‑vorzeichenlose Ganzzahl, die den Wert in der LineCap‑Aufzählung angibt, der die
Linienkapitelung am Anfang der zu zeichnenden Linie bestimmt.
width_scalefloatr/wLiest oder setzt 32‑Bit‑Gleitkommawert, der den Betrag angibt, um den die benutzerdefinierte Linienkapitelung in Bezug auf die Breite des EmfPlusPen-
Objekts (Abschnitt 2.2.1.7) skaliert wird, das zum Zeichnen der Linien verwendet wird.

Constructor: EmfPlusCustomLineCapData()

 EmfPlusCustomLineCapData() 

Initialisiert eine neue Instanz der EmfPlusCustomLineCapData Klasse