Corba
Visió general
Curve és una classe a Aspose.PDF FOSS per a .NET.
Hereta de: Shape.
Una forma de corba Bézier.
Aquesta classe proporciona 3 mètodes per treballar amb objectes Curve en programes .NET.
Els mètodes disponibles inclouen: CheckBounds, Curve.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS per a .NET.
Propietats: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray i 5 més.
Propietats
| Nom | Tipus | Accés | Descripció |
|---|---|---|---|
X1 | double | Read/Write | Obté o estableix x1. |
Y1 | double | Read/Write | Obté o estableix y1. |
Cx1 | double | Read/Write | Obté o estableix cx1. |
Cy1 | double | Read/Write | Obté o estableix cy1. |
Cx2 | double | Read/Write | Obté o estableix cx2. |
Cy2 | double | Read/Write | Obté o estableix cy2. |
X2 | double | Read/Write | Obté o estableix x2. |
Y2 | double | Read/Write | Obté o estableix y2. |
PositionArray | float[] | Read/Write | Punts de control de la corba com a [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Obté o estableix la informació del gràfic. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Etiqueta de text opcional renderitzada amb la forma. |
Mètodes
| Signatura | Descripció |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Crea una corba cúbica de Bézier des de (x1,y1) fins a (x2,y2) amb punts de control (cx1,cy1) i (cx2,cy2). |
Curve(positionArray: float[]) | Constructor que coincideix amb l’API pública: Curve(float[] positionArray) on positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Si cada punt de control es troba dins de l’AABB ancorat a l’origen del contenidor. |