Kurve
Oversikt
Curve er en klasse i Aspose.PDF FOSS for .NET.
Arver fra: Shape.
En Bézier‑kurveform.
Denne klassen gir 3 metoder for å jobbe med Curve‑objekter i .NET‑programmer.
Tilgjengelige metoder inkluderer: CheckBounds, Curve.
Alle offentlige medlemmer er tilgjengelige for enhver .NET‑applikasjon etter installasjon av Aspose.PDF FOSS for .NET‑pakken.
Egenskaper: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, og 5 flere.
Egenskaper
| Navn | Type | Tilgang | Beskrivelse |
|---|---|---|---|
X1 | double | Read/Write | Henter eller setter x1. |
Y1 | double | Read/Write | Henter eller setter y1. |
Cx1 | double | Read/Write | Henter eller setter cx1. |
Cy1 | double | Read/Write | Henter eller setter cy1. |
Cx2 | double | Read/Write | Henter eller setter cx2. |
Cy2 | double | Read/Write | Henter eller setter cy2. |
X2 | double | Read/Write | Henter eller setter x2. |
Y2 | double | Read/Write | Henter eller setter y2. |
PositionArray | float[] | Read/Write | Kurvekontrollpunkter som [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Henter eller setter grafinfo. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Valgfri tekstetikett som gjengis med formen. |
Metoder
| Signatur | Beskrivelse |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Opprett en kubisk Bézier-kurve fra (x1,y1) til (x2,y2) med kontrollpunktene (cx1,cy1) og (cx2,cy2). |
Curve(positionArray: float[]) | Konstruktør som samsvarer med det offentlige API-et: Curve(float[] positionArray) hvor positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Om hvert kontrollpunkt ligger innenfor containerens opprinnelsesankrede AABB. |