Kreivė

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

NameTypeAccessDescription
X1doubleRead/WriteGauti arba nustatyti x1.
Y1doubleRead/WriteGauti arba nustatyti y1.
Cx1doubleRead/WriteGauti arba nustatyti cx1.
Cy1doubleRead/WriteGauti arba nustatyti cy1.
Cx2doubleRead/WriteGauti arba nustatyti cx2.
Cy2doubleRead/WriteGauti arba nustatyti cy2.
X2doubleRead/WriteGauti arba nustatyti x2.
Y2doubleRead/WriteGauti arba nustatyti y2.
PositionArrayfloat[]Read/WriteKreivės valdymo taškai kaip [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoRead/WriteGauti arba nustatyti grafiko informaciją.
TextAspose.Pdf.Text.TextFragment?Read/WritePasirinktinė teksto etiketė, atvaizduojama su forma.

Metodai

SignatureDescription
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.

Žr. taip pat

 Lietuvių