EmfPolyBezierTo16

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 EmfPolyBezierTo16 extends EmfPolyShape

Der EMR\_POLYBEZIERTO16-Datensatz spezifiziert eine oder mehrere Bézier-Kurven basierend auf der aktuellen Position.

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

KonstruktorBeschreibung
EmfPolyBezierTo16(EmfRecord record)Initialisiert eine neue Instanz der EmfPolyBezierTo16-Klasse.
EmfPolyBezierTo16()Initialisiert eine neue Instanz der EmfPolyBezierTo16-Klasse.

EmfPolyBezierTo16(EmfRecord record)

public EmfPolyBezierTo16(EmfRecord record)

Initialisiert eine neue Instanz der EmfPolyBezierTo16-Klasse.

Parameters:

ParameterTypBeschreibung
recordEmfRecordDer Datensatz.

EmfPolyBezierTo16()

public EmfPolyBezierTo16()

Initialisiert eine neue Instanz der EmfPolyBezierTo16-Klasse.