Curve
Revisió
Curve És una classe en Aspose.PDF FOSS per a .NET. Heretat de: Shape.
Una forma de curva més bèstia.
Aquesta classe proporciona 3 mètodes per treballar amb objectes de curva en programes .NET. Els mètodes disponibles inclouen: CheckBounds, Curve. Tots els membres públics estan accessibles a qualsevol aplicació .NET després d’instal·lar el Aspose.PDF FOSS per al paquet .Net. Propietats : Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,I més de cinc.
Propietats
| Nom | Tipus | Access | Descripció |
|---|---|---|---|
X1 | double | Llegir / Escriure | Obté o estableix el x1. |
Y1 | double | Llegir / Escriure | Obté o estableix el y1. |
Cx1 | double | Llegir / Escriure | Obté o estableix el cx1. |
Cy1 | double | Llegir / Escriure | Obté o estableix el cy1. |
Cx2 | double | Llegir / Escriure | Obté o estableix el cx2. |
Cy2 | double | Llegir / Escriure | Obté o estableix el cy2. |
X2 | double | Llegir / Escriure | Obté o estableix el x2. |
Y2 | double | Llegir / Escriure | Obté o estableix el y2. |
PositionArray | float[] | Llegir / Escriure | Punts de control de la curva com [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Llegir / Escriure | Obté o estableix la informació del gràfic. |
Text | Aspose.Pdf.Text.TextFragment? | Llegir / Escriure | Etiqueta de text opcional renderada amb la forma. |
Mètodes
| Signature | Descripció |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Crea una curva de Bézier cubes des (x1,y1) fins ( x2,y2) amb punts de control (cx 1,cy1) i (Cx2,cy2). |
Curve(positionArray: float[]) | Constructor que correspon a l’API públic: Curve(float[] posicióArray) on la posiciónArry = [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Si cada punt de control es troba dins l’AABB d’origen del contenidor. |