Kurve
Übersicht
Curve ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: Shape.
Eine Bézier‑Kurvenform.
Diese Klasse bietet 3 Methoden zur Arbeit mit Curve‑Objekten in .NET‑Programmen.
Verfügbare Methoden umfassen: CheckBounds, Curve.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray und 5 weitere.
Eigenschaften
| Name | Type | Access | Description |
|---|---|---|---|
X1 | double | Read/Write | Liest oder setzt x1. |
Y1 | double | Read/Write | Liest oder setzt y1. |
Cx1 | double | Read/Write | Liest oder setzt cx1. |
Cy1 | double | Read/Write | Liest oder setzt cy1. |
Cx2 | double | Read/Write | Liest oder setzt cx2. |
Cy2 | double | Read/Write | Liest oder setzt cy2. |
X2 | double | Read/Write | Liest oder setzt x2. |
Y2 | double | Read/Write | Liest oder setzt y2. |
PositionArray | float[] | Read/Write | Kurven-Steuerpunkte als [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Liest oder setzt die graph info. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Optionales Textlabel, das mit der shape gerendert wird. |
Methoden
| Signature | Description |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Erstelle eine kubische Bézierkurve von (x1,y1) nach (x2,y2) mit den Kontrollpunkten (cx1,cy1) und (cx2,cy2). |
Curve(positionArray: float[]) | Konstruktor, der der öffentlichen API entspricht: Curve(float[] positionArray), wobei positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2] ist. |
CheckBounds(containerWidth: double, containerHeight: double) | Ob jeder Kontrollpunkt innerhalb des am Ursprung verankerten AABB des Containers liegt. |