EmfPolyBezier

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

El registro EMR_POLYBEZIER especifica una o más curvas de Bézier.

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
EmfPolyBezier(EmfRecord source)Inicializa una nueva instancia de la clase EmfPolyBezier.
EmfPolyBezier()Inicializa una nueva instancia de la clase EmfPolyBezier.

EmfPolyBezier(EmfRecord source)

public EmfPolyBezier(EmfRecord source)

Inicializa una nueva instancia de la clase EmfPolyBezier.

Parameters:

ParámetroTipoDescripción
sourceEmfRecordEl origen.

EmfPolyBezier()

public EmfPolyBezier()

Inicializa una nueva instancia de la clase EmfPolyBezier.