Kromme
Overzicht
Curve is een klasse in Aspose.PDF FOSS voor .NET.
Erft van: Shape.
Een Bézier-curvevorm.
Deze klasse biedt 3 methoden voor het werken met Curve‑objecten in .NET‑programma’s.
Beschikbare methoden zijn: CheckBounds, Curve.
Alle openbare leden zijn toegankelijk voor elke .NET‑toepassing na het installeren van het Aspose.PDF FOSS for .NET‑pakket.
Eigenschappen: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, en nog 5.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
X1 | double | Read/Write | Haalt of stelt de x1 in. |
Y1 | double | Read/Write | Haalt of stelt de y1 in. |
Cx1 | double | Read/Write | Haalt of stelt de cx1 in. |
Cy1 | double | Read/Write | Haalt of stelt de cy1 in. |
Cx2 | double | Read/Write | Haalt of stelt de cx2 in. |
Cy2 | double | Read/Write | Haalt of stelt de cy2 in. |
X2 | double | Read/Write | Haalt of stelt de x2 in. |
Y2 | double | Read/Write | Haalt of stelt de y2 in. |
PositionArray | float[] | Read/Write | Curve controlepunten als [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Haalt of stelt de grafiekinformatie in. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Optioneel tekstlabel weergegeven met de vorm. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Maak een kubieke Bézier-curve van (x1,y1) naar (x2,y2) met controlepunten (cx1,cy1) en (cx2,cy2). |
Curve(positionArray: float[]) | Constructor die overeenkomt met de openbare API: Curve(float[] positionArray) waarbij positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Of elk controlepunt zich binnen de door de oorsprong verankerde AABB van de container bevindt. |