Interface ICanvasPathMethods

Interface ICanvasPathMethods

ja nimityö: Aspose.Html.Dom.Canvas Kokoelma: Aspose.HTML.dll (25.4.0)

ICanvasPathMethods -liittymää käytetään esineiden reitteiden manipulointiin.

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

Methods

Arc(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Lisätään kaari polulle, joka on keskittynyt (x, y) asennossa, jossa säteellä r alkaa alussaAngle ja päättyy lopussaAngle kulkee tietyssä suunnassa antiklokiin (vähennettynä kelloin).

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

Parameters

x double

x koordinaatti arkin keskellä.

y double

Y koordinaatti arkin keskusta.

radius double

ja arkin säteilyä.

startAngle double

Silmä, jossa kaari alkaa, on mitattu kellonaikaisesti positiivisesta x-aasista ja ilmaistuna säteillä.

endAngle double

Silmä, jossa kaari päättyy, on mitattu kellonaikaisesti positiivisesta x-silmästä ja ilmaistuna säteillä.

Arc(kaksois, kaksois, kaksois, kaksois, kaksois, kaksois)

Lisätään kaari polulle, joka on keskittynyt (x, y) asennossa, jossa säteellä r alkaa alussaAngle ja päättyy lopussaAngle kulkee tietyssä suunnassa antiklokiin (vähennettynä kelloin).

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

Parameters

x double

x koordinaatti arkin keskellä.

y double

Y koordinaatti arkin keskusta.

radius double

ja arkin säteilyä.

startAngle double

Silmä, jossa kaari alkaa, on mitattu kellonaikaisesti positiivisesta x-aasista ja ilmaistuna säteillä.

endAngle double

Silmä, jossa kaari päättyy, on mitattu kellonaikaisesti positiivisesta x-silmästä ja ilmaistuna säteillä.

counterclockwise bool

Se aiheuttaa, että kaari vetäytyy vasta-aikakaudella kahden kulman välillä. oletusarvoisesti se vetäytyy tunnakaudella.

ArcTo(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Lisätään kaari tielle, jossa on annetut ohjauspisteet ja säde, joka yhdistetään edelliseen pisteeseen suoralla linjalla.

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

Parameters

x1 double

x-axis koordinoi ensimmäisen ohjauspisteen.

y1 double

y-axis koordinoi ensimmäisen ohjauspisteen.

x2 double

x-axis koordinaattorit toiseen ohjauspisteeseen.

y2 double

y-axis koordinoi toisen ohjauspisteen.

radius double

ja arkin säteilyä.

BezierCurveTo(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Lisää kuutioinen Bézier-kurva tielle. se vaatii kolme pistettä.Ensimmäiset kaksi pistettä ovat ohjauspisteitä ja kolmas on loppupiste.lähtökohta on viimeinen piste nykyisessä reitissä,joka voidaan muuttaa käyttämällä moveTo() ennen Bézier-kurvan luomista.

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

Parameters

cp1x double

koordinaatin x aasi ensimmäisen ohjauspisteen osalta.

cp1y double

koordinaatin y aasan ensimmäiselle ohjauspisteelle.

cp2x double

koordinaatin x aasi toiselle ohjauspisteelle.

cp2y double

koordinaatin y aasi toiselle ohjauspisteelle.

x double

koordinaatin x aasi loppupisteeseen.

y double

Koordinaatin y aasi loppupisteeseen.

ClosePath()

Se aiheuttaa penin pisteen siirtymisen takaisin nykyisen alipaikan alkuun.Se yrittää vetää suora linja nykyisestä pisteestä alkuun.Jos muoto on jo suljettu tai sillä on vain yksi piste, tämä toiminto ei tee mitään.

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

Ellipse(kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen, kaksinkertainen)

Lisää ellipsi polulle, joka on keskittynyt (x, y) asennossa radiin radiusX ja radiusY alusta alkaenAngleja lopettaa lopussaAngle kulkee tiettyyn suuntaan antilockwise (default to clockwise).

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

Parameters

x double

koordinaatin x aasi ellipsin keskelle.

y double

koordinaatin y aasi ellipsin keskelle.

radiusX double

Ellipsin pääasiallinen aasin säteily.

radiusY double

Ellipsin vähä-aksinen säteily.

rotation double

Tämän ellipsin pyöriminen, ilmaistuna säteillä.

startAngle double

Alkuperäpiste, joka mitataan x-aiheesta, josta se vetäytyy, ilmaistaan säteillä.

endAngle double

Lopullisen ellipsin kulma, johon se vetäytyy, ilmaistaan säteillä.

Ellipse(kaksois, kaksois, kaksois, kaksois, kaksois, kaksois, kaksois, kaksois)

Lisää ellipsi polulle, joka on keskittynyt (x, y) asennossa radiin radiusX ja radiusY alusta alkaenAngleja lopettaa lopussaAngle kulkee tiettyyn suuntaan antilockwise (default to clockwise).

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

Parameters

x double

koordinaatin x aasi ellipsin keskelle.

y double

koordinaatin y aasi ellipsin keskelle.

radiusX double

Ellipsin pääasiallinen aasin säteily.

radiusY double

Ellipsin vähä-aksinen säteily.

rotation double

Tämän ellipsin pyöriminen, ilmaistuna säteillä.

startAngle double

Alkuperäpiste, joka mitataan x-aiheesta, josta se vetäytyy, ilmaistaan säteillä.

endAngle double

Lopullisen ellipsin kulma, johon se vetäytyy, ilmaistaan säteillä.

anticlockwise bool

Valinnainen boolean, joka, jos se on totta, vetää ellipsin vasta-kelloa (kelloa vasta-kelloa), muutoin kelloa kohti.

LineTo(kaksinkertainen, kaksinkertainen)

Liittää viimeinen piste alapuolella x:een, y koordinoi suoralla linjalla.

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

Parameters

x double

koordinaatin x-aasi linjan lopussa.

y double

koordinaatin y aasi linjan loppuun.

MoveTo(kaksinkertainen, kaksinkertainen)

Siirretään uuden alapuolen lähtökohta (x, y) koordinaatteihin.

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

Parameters

x double

Pisteen x aasi

y double

Pisteen y aasi

QuadraticCurveTo(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Lisää neljäs Bézier-kurva nykyiselle reitille.

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

Parameters

cpx double

Ohjauspisteen koordinaatin x aasi.

cpy double

ohjauspisteen koordinaatin y aasan.

x double

koordinaatin x aasi loppupisteeseen.

y double

Koordinaatin y aasi loppupisteeseen.

Rect(kaksinkertainen, kaksinkertainen, kaksinkertainen)

Se luo polun oikea kulma asennossa (x, y) koko, joka määritetään leveys ja korkeus.

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

Parameters

x double

koordinaatin x aasan reikiä lähtökohtaa varten.

y double

koordinaatin y aasan rehtorin lähtökohta.

w double

oikeakylän leveys.

h double

rektangulin korkeus.

 Suomi