Curve
Vue d’ensemble
Curve Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : Shape.
Une forme de courbe Bézier.
Cette classe fournit 3 méthodes pour travailler avec les objets de courbe dans des programmes .NET. Les méthodes disponibles comprennent : CheckBounds, Curve. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,Et 5 plus.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
X1 | double | Lire / Écrire | Obtient ou définit le x1. |
Y1 | double | Lire / Écrire | Obtient ou définit le y1. |
Cx1 | double | Lire / Écrire | Obtient ou définit le cx1. |
Cy1 | double | Lire / Écrire | Obtient ou définit le cy1. |
Cx2 | double | Lire / Écrire | Obtient ou définit le cx2. |
Cy2 | double | Lire / Écrire | Obtient ou définit le cy2. |
X2 | double | Lire / Écrire | Obtient ou définit le x2. |
Y2 | double | Lire / Écrire | Obtient ou définit le y2. |
PositionArray | float[] | Lire / Écrire | Les points de contrôle courbes sont [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Lire / Écrire | Obtient ou définit les informations du graphe. |
Text | Aspose.Pdf.Text.TextFragment? | Lire / Écrire | Étiquette texte optionnelle rendue avec la forme. |
méthodes
| Signature | Description |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Créez une courbe de Bézier cubes (x1,y1) à ( x2,y2) avec des points de contrôle (cx1 ,cy1) et ( cx2 ,ci2). |
Curve(positionArray: float[]) | Constructeur correspondant à l’API publique: Curve(float[] positionArray) où position Array = [x1, y1, cx1 cy1, Cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Que chaque point de contrôle se trouve dans l’AABB d’origine du conteneur. |