Interface ICanvasPathMethods

Interface ICanvasPathMethods

Pôvodný názov: Aspose.Html.Dom.Canvas Zhromaždenie: Aspose.HTML.dll (25.4.0)

Rozhranie ICanvasPathMethods sa používa na manipuláciu s cestami objektov.

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

Methods

Arc(dvojnásobný, dvojnásobný, dvojnásobný, dvojnásobný)

Pridáva oblohu na cestu, ktorá je zameraná na (x, y) pozíciu s rádiom r začínajúcej na začiatkuAngle a končiacej na konciAngle prechádza v danom smere antiklockwise (podľa predvoleného na hodinky).

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

Parameters

x double

Koordinát x v strede arku.

y double

Koordinát Y v strede arku.

radius double

Rádium na oblohe.

startAngle double

Úhel, na ktorom sa obloha začína, je meraný hodinovo z pozitívnej axy x a vyjadrený v rádioch.

endAngle double

Úhel, na ktorom sa ok končí, je meraný hodinovo z pozitívnej axy x a vyjadrený v rádioch.

Arc(dvojitý, dvojitý, dvojitý, dvojitý, bool)

Pridáva oblohu na cestu, ktorá je zameraná na (x, y) pozíciu s rádiom r začínajúcej na začiatkuAngle a končiacej na konciAngle prechádza v danom smere antiklockwise (podľa predvoleného na hodinky).

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

Parameters

x double

Koordinát x v strede arku.

y double

Koordinát Y v strede arku.

radius double

Rádium na oblohe.

startAngle double

Úhel, na ktorom sa obloha začína, je meraný hodinovo z pozitívnej axy x a vyjadrený v rádioch.

endAngle double

Úhel, na ktorom sa ok končí, je meraný hodinovo z pozitívnej axy x a vyjadrený v rádioch.

counterclockwise bool

Spôsobuje, že obloha je vytiahnutá protihodinovým spôsobom medzi dvoma uhlami.

ArcTo(dvojnásobný, dvojnásobný, dvojnásobný, dvojnásobný)

Pridáva oblohu na cestu s danými kontrolnými bodmi a rádiom, pripojenými k predchádzajúcej bodu priamou čiarou.

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

Parameters

x1 double

x-axis koordináty pre prvú kontrolnú bodku.

y1 double

y-axis koordináty pre prvú kontrolnú bodku.

x2 double

x-axis koordináty pre druhú kontrolnú bodku.

y2 double

y-axis koordinuje pre druhú kontrolnú bodku.

radius double

Rádium na oblohe.

BezierCurveTo(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Pridá kubickú Bézierovú krivku na cestu. vyžaduje tri body.Prvými dvoma bodmi sú kontrolné body a tretí je koncový bod.Počiatočný bod je posledným bodom v súčasnej ceste,ktoré možno zmeniť pomocou moveTo() pred vytvorením Bézierovej krivky.

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

Parameters

cp1x double

Os x koordinátu pre prvú kontrolnú bodku.

cp1y double

Y-os koordinátu pre prvú kontrolnú bodku.

cp2x double

Os x koordinátu pre druhú kontrolnú bodku.

cp2y double

Osy koordinátu pre druhú kontrolnú bodku.

x double

Os x koordinátu pre koniec bodu.

y double

Akcia koordinátu pre koniec bodu.

ClosePath()

Spôsobuje, že bod peňaženky sa presúva späť na začiatok súčasnej podcestnej cesty.Snaží sa vytiahnuť priamu líniu z aktuálneho bodu na začiatok.Ak je tvar už uzavretý alebo má len jeden bod, táto funkcia nič nerobí.

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

Ellipse(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Pridáva ellipsu na cestu, ktorá je zameraná na (x, y) pozíciu s radii radiusX a radiusY začínajúci pri spusteníAnglea skončiť na konciAngle ísť v danom smere antiklockwise (defaulting na hodinkywise).

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

Parameters

x double

Os x koordinátu pre centrum elliptu.

y double

Y-os koordinátu pre centrum elipsy.

radiusX double

Rádium hlavného axiálneho elípsa.

radiusY double

Rádium menšieho osi elipsov.

rotation double

Rotácia tohto elliptu, vyjadrená v rádiách.

startAngle double

Počiatočná bodka, meraná z x osi, z ktorej bude vytiahnutá, je vyjadrená v žiareniach.

endAngle double

Úhel konečného elliptu, ku ktorému bude vytiahnutý, vyjadrený v radiánoch.

Ellipse(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)

Pridáva ellipsu na cestu, ktorá je zameraná na (x, y) pozíciu s radii radiusX a radiusY začínajúci pri spusteníAnglea skončiť na konciAngle ísť v danom smere antiklockwise (defaulting na hodinkywise).

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

Parameters

x double

Os x koordinátu pre centrum elliptu.

y double

Y-os koordinátu pre centrum elipsy.

radiusX double

Rádium hlavného axiálneho elípsa.

radiusY double

Rádium menšieho osi elipsov.

rotation double

Rotácia tohto elliptu, vyjadrená v rádiách.

startAngle double

Počiatočná bodka, meraná z x osi, z ktorej bude vytiahnutá, je vyjadrená v žiareniach.

endAngle double

Úhel konečného elliptu, ku ktorému bude vytiahnutý, vyjadrený v radiánoch.

anticlockwise bool

Voliteľný boolean, ktorý, ak je pravda, vytiahne ellipsu proti blokovaniu (counter-hourwise), inak v hodinovom smere.

LineTo(dvojnásobný, dvojnásobný)

Pripojiť posledný bod v podcestí k x, y koordinuje priamou čiarou.

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

Parameters

x double

Os x koordinátu na konci línie.

y double

Osy koordinátu na koniec línie.

MoveTo(dvojnásobný, dvojnásobný)

Pohybuje východiskový bod novej podzemnej cesty na koordináty (x, y).

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

Parameters

x double

x axi bodu

y double

Akcia bodu Y

QuadraticCurveTo(dvojnásobný, dvojnásobný, dvojnásobný)

Pridať štvorcový Bézier kurva do aktuálnej trasy.

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

Parameters

cpx double

x osi koordinátu pre kontrolný bod.

cpy double

Osy a koordinátu pre kontrolný bod.

x double

Os x koordinátu pre koniec bodu.

y double

Akcia koordinátu pre koniec bodu.

Rect(dvojnásobný, dvojnásobný, dvojnásobný)

Vytvára cestu pre rektangul v pozícii (x, y) s veľkosťou, ktorá je určená šírkou a výškou.

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

Parameters

x double

Os x koordinátu pre pravokotlakový východiskový bod.

y double

Os y koordinátu pre pravokotlakovú východiskovú bodku.

w double

Šírka obdĺžnika.

h double

Vysoká výška rektálu.

 Slovenčina