Interface ICanvasPathMethods

Interface ICanvasPathMethods

Именује се: Aspose.Html.Dom.Canvas Асамблеја: Aspose.HTML.dll (25.5.0)

Интерфејс ICanvasPathMethods се користи за манипулисање путевима објеката.

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

Methods

Arc(двоструко, двоструко, двоструко, двоструко)

Додаје арку на пут који је усредсређен на (х, и) положају са радијусом р почиње на почеткуАнгле и завршава на крајуАнгле иду у одређеном правцу антицлоцквизом (по подразумевању са часовима).

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

Parameters

x double

КСНУМКС координате у центру арка.

y double

Координат и у центру арка.

radius double

радијус лука.

startAngle double

Угао на којем лук почиње, мери се са часовима са позитивне х осе и изражава се у зрацима.

endAngle double

Угао на којем се лук завршава, мери се са часовима са позитивне кс-осе и изражава се у зрацима.

Arc(двоструко, двоструко, двоструко, двоструко, двоструко)

Додаје арку на пут који је усредсређен на (х, и) положају са радијусом р почиње на почеткуАнгле и завршава на крајуАнгле иду у одређеном правцу антицлоцквизом (по подразумевању са часовима).

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

Parameters

x double

КСНУМКС координате у центру арка.

y double

Координат и у центру арка.

radius double

радијус лука.

startAngle double

Угао на којем лук почиње, мери се са часовима са позитивне х осе и изражава се у зрацима.

endAngle double

Угао на којем се лук завршава, мери се са часовима са позитивне кс-осе и изражава се у зрацима.

counterclockwise bool

Узрокује да се лук повуче контра-часовним обликом између два угла. по подразумевању се повуче сатним обликом.

ArcTo(двоструко, двоструко, двоструко, двоструко)

Додаје лук на пут са одређеним контролним тачкама и радијусом, повезан са претходном тачком директном линијом.

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

Parameters

x1 double

Кс-аксис координати за прву контролну тачку.

y1 double

и-аксис координати за прву контролну тачку.

x2 double

Кс-аксис координати за другу контролну тачку.

y2 double

координате и-аксиса за другу контролну тачку.

radius double

радијус лука.

BezierCurveTo(двоструко, двоструко, двоструко, двоструко, двоструко)

Додаје кубичну Безиер кривину на пут. захтева три поена.Прве две тачке су контролне тачке, а трећа је крајња тачка.Почетна тачка је последња тачка на тренутном путу,који се може променити користећи moveTo() пре него што се креира Безиер кривина.

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

Parameters

cp1x double

Кс осе координате за прву контролну тачку.

cp1y double

И ос координате за прву контролу.

cp2x double

X осе координате за другу контролну тачку.

cp2y double

И ос координате за другу тачку контроле.

x double

Кс осе координате за крајњу тачку.

y double

И ос координате за крајњу тачку.

ClosePath()

Узрокује тачку пене да се врати на почетак тренутне подпуте.Покушава да извуче директну линију од тренутне тачке до почетка.Ако је облик већ затворен или има само једну тачку, ова функција не ради ништа.

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

Ellipse(двоструко, двоструко, двоструко, двоструко, двоструко)

Додаје елипсу на пут који је усредсређен у положају (х, и) са радијусом радијуса и радијусом И који почиње на почеткуи завршити на крајуАнгле ићи у одређеном правцу од стране антицлоцквизе (дефалсификовање до сатвизе).

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

Parameters

x double

Кс осе координате за центар елипсе.

y double

И осе координате за центар елипсе.

radiusX double

Главни радијус елипсе.

radiusY double

радијус мањег окса елипса.

rotation double

Ротација овог елипса, изражена у зрацима.

startAngle double

Почетна тачка, мерена са x осе, из којег ће бити извучена, изражена је у зрацима.

endAngle double

Угао коначног елипса на који ће бити повучен, изражен у радијанима.

Ellipse(двоструко, двоструко, двоструко, двоструко, двоструко, двоструко)

Додаје елипсу на пут који је усредсређен у положају (х, и) са радијусом радијуса и радијусом И који почиње на почеткуи завршити на крајуАнгле ићи у одређеном правцу од стране антицлоцквизе (дефалсификовање до сатвизе).

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

Parameters

x double

Кс осе координате за центар елипсе.

y double

И осе координате за центар елипсе.

radiusX double

Главни радијус елипсе.

radiusY double

радијус мањег окса елипса.

rotation double

Ротација овог елипса, изражена у зрацима.

startAngle double

Почетна тачка, мерена са x осе, из којег ће бити извучена, изражена је у зрацима.

endAngle double

Угао коначног елипса на који ће бити повучен, изражен у радијанима.

anticlockwise bool

Опционални булеан који, ако је истинито, привлачи елипсију антицлоцкви (контр-цлоцкви), иначе у сат-цлоцкви правцу.

LineTo(двоструко, двоструко)

Прикључује последњу тачку у подпуту на x, y координира директном линијом.

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

Parameters

x double

Кс осе координате за крај линије.

y double

И осе координате до краја линије.

MoveTo(двоструко, двоструко)

Покреће почетну тачку новог подпута у координате (х, и).

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

Parameters

x double

КСНУМКС оса тачке

y double

Оса и оса тачке

QuadraticCurveTo(двоструко, двоструко, двоструко и двоструко)

Додаје квадратну Безиер кривину тренутном путу.

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

Parameters

cpx double

X осе координате за контролну тачку.

cpy double

И ос координате за контролне тачке.

x double

Кс осе координате за крајњу тачку.

y double

И ос координате за крајњу тачку.

Rect(двоструко, двоструко, двоструко и двоструко)

Креира пут за правоугао у положају (х, и) са величином која се одређује ширином и висином.

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

Parameters

x double

Кс осе координате за правоугао почетне тачке.

y double

И ос координате за правоугаону почетну тачку.

w double

Ширина правоугаоника.

h double

Висина правоугаоника.

 Српски