Kreivė
Apžvalga
Curve yra klasė Aspose.PDF FOSS for .NET.
Paveldi iš: Shape.
Bézier kreivės forma.
Ši klasė suteikia 3 metodus darbui su Curve objektais .NET programose.
Prieinami metodai: CheckBounds, Curve.
Visi vieši nariai yra prieinami bet kuriai .NET programai po įdiegus Aspose.PDF FOSS for .NET paketą.
Savybės: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray ir dar 5.
Savybės
| Name | Type | Access | Description |
|---|---|---|---|
X1 | double | Read/Write | Gauti arba nustatyti x1. |
Y1 | double | Read/Write | Gauti arba nustatyti y1. |
Cx1 | double | Read/Write | Gauti arba nustatyti cx1. |
Cy1 | double | Read/Write | Gauti arba nustatyti cy1. |
Cx2 | double | Read/Write | Gauti arba nustatyti cx2. |
Cy2 | double | Read/Write | Gauti arba nustatyti cy2. |
X2 | double | Read/Write | Gauti arba nustatyti x2. |
Y2 | double | Read/Write | Gauti arba nustatyti y2. |
PositionArray | float[] | Read/Write | Kreivės valdymo taškai kaip [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | Read/Write | Gauti arba nustatyti grafiko informaciją. |
Text | Aspose.Pdf.Text.TextFragment? | Read/Write | Pasirinktinė teksto etiketė, atvaizduojama su forma. |
Metodai
| Signature | Description |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | Sukurkite kubinę Bézier kreivę nuo (x1,y1) iki (x2,y2) su valdymo taškais (cx1,cy1) ir (cx2,cy2). |
Curve(positionArray: float[]) | Konstruktorius, atitinkantis viešąjį API: Curve(float[] positionArray), kur positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | Ar visi valdymo taškai yra konteinerio, pradinio taško pagrindu sukurtame AABB viduje. |