Interface ICanvasPathMethods

Interface ICanvasPathMethods

nazivni prostor: Aspose.Html.Dom.Canvas Sastav: Aspose.HTML.dll (25.4.0)

Interfejs ICanvasPathMethods koristi se za manipulaciju putovima objekata.

[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface ICanvasPathMethods

Methods

Arc(Dvostruka, dvostruka, dvostruka i dvostruka)

Dodava luk na put koji je usredotočen na (x, y) položaj s promjerom r počevši od početkaAngle i završava na krajuAngle ići u određenom smjeru anticlockwise (defaulting na satwise).

[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle)

Parameters

x double

Koordinacija x u središtu arka.

y double

Koordinacija i središte arka.

radius double

Radijalni radijalni arak.

startAngle double

U uglu na kojem se luk započinje, mjeri se satom iz pozitivne x osi i izražava se u zračenjima.

endAngle double

U uglu na kojem se luk završava, mjeri se satom iz pozitivne x osi i izražava se u zračenjima.

Arc(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Dodava luk na put koji je usredotočen na (x, y) položaj s promjerom r počevši od početkaAngle i završava na krajuAngle ići u određenom smjeru anticlockwise (defaulting na satwise).

[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle, bool counterclockwise)

Parameters

x double

Koordinacija x u središtu arka.

y double

Koordinacija i središte arka.

radius double

Radijalni radijalni arak.

startAngle double

U uglu na kojem se luk započinje, mjeri se satom iz pozitivne x osi i izražava se u zračenjima.

endAngle double

U uglu na kojem se luk završava, mjeri se satom iz pozitivne x osi i izražava se u zračenjima.

counterclockwise bool

Uzrokuje da se luk povlači counter-clockwise između dva ugla.

ArcTo(Dvostruka, dvostruka, dvostruka i dvostruka)

Dodava luk na put s određenim kontrolnim točkama i promjerom, povezan s prethodnom točkom ravnom linijom.

[DOMName("arcTo")]
void ArcTo(double x1, double y1, double x2, double y2, double radius)

Parameters

x1 double

koordinacije x-axis za prvu kontrolnu točku.

y1 double

i-axis koordinata za prvu kontrolnu točku.

x2 double

X-axis koordinata za drugu kontrolnu točku.

y2 double

i-axis koordinacije za drugu kontrolnu točku.

radius double

Radijalni radijalni arak.

BezierCurveTo(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Dodaj kubičnu Bézier krivicu na put. To zahtijeva tri boda.Prve dvije točke su kontrolne točke, a treća je krajnja točka.Početak je posljednja točka u tekućoj stazi.koji se može promijeniti pomoću moveTo() prije stvaranja Bézier kurve.

[DOMName("bezierCurveTo")]
void BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)

Parameters

cp1x double

X osi koordinata za prvu kontrolnu točku.

cp1y double

Os i koordinata za prvu kontrolnu točku.

cp2x double

X osi koordinata za drugu kontrolnu točku.

cp2y double

Koordinacijska osi y za drugo kontrolno mjesto.

x double

X osi koordinata za krajnju točku.

y double

Koordinacijska osi za krajnju točku.

ClosePath()

Uzrokuje da se točka penja vrati na početak trenutačnog sub-puta.Pokušava izvući ravnu liniju od trenutne točke do početka.Ako je oblika već zatvorena ili ima samo jednu točku, ova funkcija ne radi ništa.

[DOMName("closePath")]
void ClosePath()

Ellipse(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Dodava elips na put koji je usredotočen na (x, y) položaj s radija radiusX i radiusY počevši od početkaAnglei završiti na krajuAngle ići u određenom smjeru od strane anticlockwise (defaulting do clockwise).

[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle)

Parameters

x double

X-os koordinate za središte elipa.

y double

Os i koordinata za središte elipa.

radiusX double

Radija glavnog osi elipa.

radiusY double

Radija ellipsa je manja osi.

rotation double

Rotacija za ovaj elips, izražena u radianima.

startAngle double

Početak, mjeren iz x osi, iz kojeg će biti izvučen, izraženo je u radianima.

endAngle double

Konačni kut elipa na koji će biti povučen, izražen u radianima.

Ellipse(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)

Dodava elips na put koji je usredotočen na (x, y) položaj s radija radiusX i radiusY počevši od početkaAnglei završiti na krajuAngle ići u određenom smjeru od strane anticlockwise (defaulting do clockwise).

[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, bool anticlockwise)

Parameters

x double

X-os koordinate za središte elipa.

y double

Os i koordinata za središte elipa.

radiusX double

Radija glavnog osi elipa.

radiusY double

Radija ellipsa je manja osi.

rotation double

Rotacija za ovaj elips, izražena u radianima.

startAngle double

Početak, mjeren iz x osi, iz kojeg će biti izvučen, izraženo je u radianima.

endAngle double

Konačni kut elipa na koji će biti povučen, izražen u radianima.

anticlockwise bool

Opcionalni boolean koji, ako je istinito, povlači elips anti-klokviju (konter-klokviju), inače u smjeru klokviju.

LineTo(Dvostruko, dvostruko)

Povezuje posljednju točku u subputu na x, y koordinira ravnomjernom linijom.

[DOMName("lineTo")]
void LineTo(double x, double y)

Parameters

x double

X osi koordinata za kraj linije.

y double

Koordinacijska osi za kraj linije.

MoveTo(Dvostruko, dvostruko)

Pokreće početnu točku novog podcesta na (x, y) koordinate.

[DOMName("moveTo")]
void MoveTo(double x, double y)

Parameters

x double

X osi točke

y double

Os i točka točke

QuadraticCurveTo(dvostruko, dvostruko, dvostruko)

Dodajte četverostruku Bézier krivicu na trenutnu stazu.

[DOMName("quadraticCurveTo")]
void QuadraticCurveTo(double cpx, double cpy, double x, double y)

Parameters

cpx double

X osi koordinata za kontrolnu točku.

cpy double

Os i koordinata za kontrolnu točku.

x double

X osi koordinata za krajnju točku.

y double

Koordinacijska osi za krajnju točku.

Rect(dvostruko, dvostruko, dvostruko)

Stvara put za pravokut u položaju (x, y) s veličinom koja se određuje širinom i visinom.

[DOMName("rect")]
void Rect(double x, double y, double w, double h)

Parameters

x double

X-os koordinata za pravokutnu početnu točku.

y double

Os y koordinata za pravokutnu početak.

w double

Širina pravokugla.

h double

Visina pravokugla.

 Hrvatski