EmfPolyBezier16
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfDrawingRecordType, com.aspose.imaging.fileformats.emf.emf.records.EmfBoundedRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfPolyShape
public final class EmfPolyBezier16 extends EmfPolyShape
Der EMR_POLYBEZIER16-Datensatz gibt einen oder mehrere Bézierkurven an. Die Kurven werden mit dem aktuellen Stift gezeichnet.
Kubische Bézier‑Kurven werden mithilfe der Endpunkte und Steuerpunkte definiert, die im Feld aPoints angegeben sind. Die erste Kurve wird vom ersten Punkt zum vierten Punkt gezeichnet, wobei der zweite und dritte Punkt als Steuerpunkte dienen. Jede nachfolgende Kurve in der Sequenz benötigt genau drei weitere Punkte: Der Endpunkt der vorherigen Kurve wird als Ausgangspunkt verwendet, die nächsten beiden Punkte in der Sequenz sind Steuerpunkte und der dritte ist der Endpunkt. Die kubischen Bézier‑Kurven SOLLTEN mit dem aktuellen Stift gezeichnet werden
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfPolyBezier16(EmfRecord source) | Initialisiert eine neue Instanz der EmfPolyBezier16-Klasse. |
| EmfPolyBezier16() | Initialisiert eine neue Instanz der EmfPolyBezier16-Klasse. |
EmfPolyBezier16(EmfRecord source)
public EmfPolyBezier16(EmfRecord source)
Initialisiert eine neue Instanz der EmfPolyBezier16-Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die Quelle. |
EmfPolyBezier16()
public EmfPolyBezier16()
Initialisiert eine neue Instanz der EmfPolyBezier16-Klasse.