Krivulja

Pregled

Curve je klasa u Aspose.PDF FOSS za .NET. Nasljeđuje od: Shape.

Oblik Bézierove krivulje.

Ova klasa pruža 3 metode za rad s objektima Curve u .NET programima. Dostupne metode uključuju: CheckBounds, Curve. Svi javni članovi su dostupni bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS for .NET. Svojstva: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray i još 5.

Svojstva

ImeTipPristupOpis
X1doubleRead/WriteDohvaća ili postavlja x1.
Y1doubleRead/WriteDohvaća ili postavlja y1.
Cx1doubleRead/WriteDohvaća ili postavlja cx1.
Cy1doubleRead/WriteDohvaća ili postavlja cy1.
Cx2doubleRead/WriteDohvaća ili postavlja cx2.
Cy2doubleRead/WriteDohvaća ili postavlja cy2.
X2doubleRead/WriteDohvaća ili postavlja x2.
Y2doubleRead/WriteDohvaća ili postavlja y2.
PositionArrayfloat[]Read/WriteKontrolne točke krivulje kao [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
GraphInfoAspose.Pdf.GraphInfoRead/WriteDohvaća ili postavlja informacije o grafu.
TextAspose.Pdf.Text.TextFragment?Read/WriteOpcionalna tekstualna oznaka prikazana uz oblik.

Metode

PotpisOpis
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)Stvori kubičku Bézier krivulju od (x1,y1) do (x2,y2) s kontrolnim točkama (cx1,cy1) i (cx2,cy2).
Curve(positionArray: float[])Konstruktor koji odgovara javnom API-ju: Curve(float[] positionArray) gdje je positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2].
CheckBounds(containerWidth: double, containerHeight: double)Da li svaka kontrolna točka leži unutar AABB kontejnera usidrenog u ishodište.

Vidi također

 Hrvatski