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

EMR_POLYBEZIERTO16‑posten specificerar en eller flera Bézierkurvor baserade på den aktuella positionen.

Kubiska Bezier-kurvor definieras med hjälp av ändpunkterna och kontrollpunkterna som anges i aPoints‑fältet. Den första kurvan ritas från den första punkten till den fjärde punkten, med den andra och tredje punkten som kontrollpunkter. Varje efterföljande kurva i sekvensen kräver exakt tre ytterligare punkter: slutpunkten för den föregående kurvan används som startpunkt, de två nästa punkterna i sekvensen är kontrollpunkter, och den tredje är slutpunkten. De kubiska Bezier‑kurvorna SKALL ritas med den aktuella pennan

Konstruktörer

KonstruktorBeskrivning
EmfPolyBezierTo16(EmfRecord record)Initierar en ny instans av klassen EmfPolyBezierTo16.
EmfPolyBezierTo16()Initierar en ny instans av klassen EmfPolyBezierTo16.

EmfPolyBezierTo16(EmfRecord record)

public EmfPolyBezierTo16(EmfRecord record)

Initierar en ny instans av klassen EmfPolyBezierTo16.

Parameters:

ParameterTypBeskrivning
recordEmfRecordPosten.

EmfPolyBezierTo16()

public EmfPolyBezierTo16()

Initierar en ny instans av klassen EmfPolyBezierTo16.