Kaari
Yleiskatsaus
Curve on luokka Aspose.PDF FOSS:ssä .NET:lle.
Periytyy luokasta: Shape.
Bézier‑käyrän muoto.
Tämä luokka tarjoaa 3 menetelmää Curve-objektien käsittelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: CheckBounds, Curve.
Kaikki julkiset jäsenet ovat käytettävissä kaikissa .NET-sovelluksissa Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Ominaisuudet: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, ja 5 muuta.
Ominaisuudet
| Nimi | Tyyppi | Käyttö | Kuvaus |
|---|---|---|---|
X1 | double | Read/Write | Hakee tai asettaa x1:n. |
Y1 | double | Read/Write | Hakee tai asettaa y1:n. |
Cx1 | double | Read/Write | Hakee tai asettaa cx1:n. |
Cy1 | double | Read/Write | Hakee tai asettaa cy1:n. |
Cx2 | double | Read/Write | Hakee tai asettaa cx2:n. |
Cy2 | double | Read/Write | Hakee tai asettaa cy2:n. |
X2 | double | Read/Write | Hakee tai asettaa x2:n. |
Y2 | double | Read/Write | Hakee tai asettaa y2:n. |
PositionArray | float[] | Read/Write | Kaaren ohjauspisteet muodossa [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Hakee tai asettaa kaavion tiedot. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Valinnainen tekstimerkintä, joka renderöidään muodon kanssa. |
Menetelmät
| Allekirjoitus | Kuvaus |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Luo kuutiollinen Bézier‑käyrä pisteestä (x1,y1) pisteeseen (x2,y2) ohjauspisteillä (cx1,cy1) ja (cx2,cy2). |
Curve(positionArray: float[]) | Julkista API:a vastaava konstruktori: Curve(float[] positionArray) jossa positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Onko jokainen ohjauspiste säiliön alkuperäankkuroidun AABB:n sisällä. |