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

EMR_POLYBEZIER16-posten specificerar en eller flera Bezier-kurvor. Kurvorna ritas med den aktuella pennan.

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
EmfPolyBezier16(EmfRecord source)Initierar en ny instans av klassen EmfPolyBezier16.
EmfPolyBezier16()Initierar en ny instans av klassen EmfPolyBezier16.

EmfPolyBezier16(EmfRecord source)

public EmfPolyBezier16(EmfRecord source)

Initierar en ny instans av klassen EmfPolyBezier16.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

EmfPolyBezier16()

public EmfPolyBezier16()

Initierar en ny instans av klassen EmfPolyBezier16.