Καμπύλη
Επισκόπηση
Curve είναι μια κλάση στο Aspose.PDF FOSS για .NET.
Κληρονομεί από: Shape.
Ένα σχήμα καμπύλης Bézier.
Αυτή η κλάση παρέχει 3 μεθόδους για εργασία με αντικείμενα Curve σε προγράμματα .NET.
Διαθέσιμες μέθοδοι περιλαμβάνουν: CheckBounds, Curve.
Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET.
Ιδιότητες: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, και 5 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
X1 | double | Read/Write | Λαμβάνει ή ορίζει το x1. |
Y1 | double | Read/Write | Λαμβάνει ή ορίζει το y1. |
Cx1 | double | Read/Write | Λαμβάνει ή ορίζει το cx1. |
Cy1 | double | Read/Write | Λαμβάνει ή ορίζει το cy1. |
Cx2 | double | Read/Write | Λαμβάνει ή ορίζει το cx2. |
Cy2 | double | Read/Write | Λαμβάνει ή ορίζει το cy2. |
X2 | double | Read/Write | Λαμβάνει ή ορίζει το x2. |
Y2 | double | Read/Write | Λαμβάνει ή ορίζει το y2. |
PositionArray | float[] | Read/Write | Σημεία ελέγχου καμπύλης ως [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Λαμβάνει ή ορίζει τις πληροφορίες γραφήματος. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Προαιρετική ετικέτα κειμένου που αποδίδεται με το σχήμα. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Δημιουργήστε μια κυβική καμπύλη Bézier από (x1,y1) έως (x2,y2) με σημεία ελέγχου (cx1,cy1) και (cx2,cy2). |
Curve(positionArray: float[]) | Κατασκευαστής που ταιριάζει με το δημόσιο API: Curve(float[] positionArray) όπου positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Εάν κάθε σημείο ελέγχου βρίσκεται εντός του AABB του περιέκτη που είναι αγκυροβολημένο στο αρχικό σημείο. |