Curva

Visión general

Curve es una clase en Aspose.PDF FOSS para .NET.
Hereda de: Shape.

Una forma de curva Bézier.

Esta clase proporciona 3 métodos para trabajar con objetos Curve en programas .NET.
Los métodos disponibles incluyen: CheckBounds, Curve.
Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS for .NET.
Propiedades: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, y 5 más.

Propiedades

NombreTipoAccesoDescripción
X1doubleLectura/EscrituraObtiene o establece el x1.
Y1doubleLectura/EscrituraObtiene o establece el y1.
Cx1doubleLectura/EscrituraObtiene o establece el cx1.
Cy1doubleLectura/EscrituraObtiene o establece el cy1.
Cx2doubleLectura/EscrituraObtiene o establece el cx2.
Cy2doubleLectura/EscrituraObtiene o establece el cy2.
X2doubleLectura/EscrituraObtiene o establece el x2.
Y2doubleLectura/EscrituraObtiene o establece el y2.
PositionArrayfloat[]Lectura/EscrituraPuntos de control de la curva como [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoLectura/EscrituraObtiene o establece la información del gráfico.
TextAspose.Pdf.Text.TextFragment?Lectura/EscrituraEtiqueta de texto opcional renderizada con la forma.

Métodos

SignatureDescription
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)Crear una curva Bézier cúbica desde (x1,y1) hasta (x2,y2) con puntos de control (cx1,cy1) y (cx2,cy2).
Curve(positionArray: float[])Constructor que coincide con la API pública: Curve(float[] positionArray) donde positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
CheckBounds(containerWidth: double, containerHeight: double)Indica si cada punto de control se encuentra dentro del AABB anclado al origen del contenedor.

Ver también

 Español