Courbe

Vue d’ensemble

Curve est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : Shape.

Une forme de courbe de Bézier.

Cette classe fournit 3 méthodes pour travailler avec des objets Curve dans les programmes .NET.
Les méthodes disponibles incluent : CheckBounds, Curve.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, et 5 autres.

Propriétés

NomTypeAccèsDescription
X1doubleRead/WriteObtient ou définit le x1.
Y1doubleRead/WriteObtient ou définit le y1.
Cx1doubleRead/WriteObtient ou définit le cx1.
Cy1doubleRead/WriteObtient ou définit le cy1.
Cx2doubleRead/WriteObtient ou définit le cx2.
Cy2doubleRead/WriteObtient ou définit le cy2.
X2doubleRead/WriteObtient ou définit le x2.
Y2doubleRead/WriteObtient ou définit le y2.
PositionArrayfloat[]Read/WritePoints de contrôle de la courbe sous la forme [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoRead/WriteObtient ou définit les informations du graphique.
TextAspose.Pdf.Text.TextFragment?Read/WriteÉtiquette texte facultative rendue avec la forme.

Méthodes

SignatureDescription
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)Créer une courbe de Bézier cubique de (x1,y1) à (x2,y2) avec les points de contrôle (cx1,cy1) et (cx2,cy2).
Curve(positionArray: float[])Constructeur correspondant à l’API publique : Curve(float[] positionArray) où positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
CheckBounds(containerWidth: double, containerHeight: double)Indique si chaque point de contrôle se trouve à l’intérieur de l’AABB ancré à l’origine du conteneur.

Voir aussi

 Français