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

El registro EMR_POLYBEZIER16 especifica una o más curvas Bézier. Las curvas se dibujan usando la pluma actual.

Las curvas Bézier cúbicas se definen usando los puntos finales y los puntos de control especificados por el campo aPoints. La primera curva se dibuja desde el primer punto hasta el cuarto punto, usando el segundo y tercer punto como puntos de control. Cada curva subsiguiente en la secuencia necesita exactamente tres puntos más: el punto final de la curva anterior se usa como punto de inicio, los dos siguientes puntos de la secuencia son puntos de control, y el tercero es el punto final. Las curvas Bézier cúbicas DEBERÍAN dibujarse usando la pluma actual.

Constructores

ConstructorDescripción
EmfPolyBezier16(EmfRecord source)Inicializa una nueva instancia de la clase EmfPolyBezier16.
EmfPolyBezier16()Inicializa una nueva instancia de la clase EmfPolyBezier16.

EmfPolyBezier16(EmfRecord source)

public EmfPolyBezier16(EmfRecord source)

Inicializa una nueva instancia de la clase EmfPolyBezier16.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

EmfPolyBezier16()

public EmfPolyBezier16()

Inicializa una nueva instancia de la clase EmfPolyBezier16.