Interface ICanvasPathMethods

Interface ICanvasPathMethods

Tên không gian: Aspose.Html.Dom.Canvas Tổng hợp: Aspose.HTML.dll (25.4.0)

Giao diện ICanvasPathMethods được sử dụng để thao túng các con đường của các đối tượng.

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

Methods

Arc(đôi, đôi, đôi, đôi, đôi)

Thêm một hố vào con đường được tập trung ở vị trí (x, y) với radius r bắt đầu khi bắt đầuAngle và kết thúc khi kết thúcAngle đi theo hướng cụ thể bởi anticlockwise (được mặc định đến clockwise).

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

Parameters

x double

X coordinate của trung tâm arc.

y double

Tọa độ y của trung tâm arc.

radius double

Ánh sáng của arc.

startAngle double

Ngôi góc nơi arc bắt đầu, được đo bằng đồng hồ từ ax tích cực x và được thể hiện bằng tia.

endAngle double

Ngôi góc nơi hố kết thúc, được đo bằng đồng hồ từ ax tích cực x và được thể hiện bằng tia.

Arc(đôi, double, double, double, bool)

Thêm một hố vào con đường được tập trung ở vị trí (x, y) với radius r bắt đầu khi bắt đầuAngle và kết thúc khi kết thúcAngle đi theo hướng cụ thể bởi anticlockwise (được mặc định đến clockwise).

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

Parameters

x double

X coordinate của trung tâm arc.

y double

Tọa độ y của trung tâm arc.

radius double

Ánh sáng của arc.

startAngle double

Ngôi góc nơi arc bắt đầu, được đo bằng đồng hồ từ ax tích cực x và được thể hiện bằng tia.

endAngle double

Ngôi góc nơi hố kết thúc, được đo bằng đồng hồ từ ax tích cực x và được thể hiện bằng tia.

counterclockwise bool

Tạo ra hố để được kéo theo cách đồng hồ tương đối giữa hai góc. theo mặc định nó được kéo theo cách đồng hồ.

ArcTo(đôi, đôi, đôi, đôi, đôi)

Thêm một hố vào con đường với các điểm kiểm soát và đường kính, kết nối với điểm trước bằng một đường thẳng.

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

Parameters

x1 double

X-axis phối hợp cho điểm kiểm soát đầu tiên.

y1 double

y-axis phối hợp cho điểm kiểm soát đầu tiên.

x2 double

X-axis phối hợp cho điểm kiểm soát thứ hai.

y2 double

y-axis phối hợp cho điểm kiểm soát thứ hai.

radius double

Ánh sáng của arc.

BezierCurveTo(đôi, đôi, đôi, đôi, đôi, đôi)

Thêm một curve cubic Bézier vào con đường. nó đòi hỏi ba điểm.Hai điểm đầu tiên là điểm kiểm soát và điểm thứ ba là điểm kết thúc.Điểm khởi đầu là điểm cuối cùng trong con đường hiện tại,mà có thể được thay đổi bằng cách sử dụng moveTo() trước khi tạo curve Bézier.

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

Parameters

cp1x double

Axis x của tọa độ cho điểm kiểm soát đầu tiên.

cp1y double

Axis y của tọa độ cho điểm kiểm soát đầu tiên.

cp2x double

Axis x của tọa độ cho điểm kiểm soát thứ hai.

cp2y double

Axis y của tọa độ cho điểm kiểm soát thứ hai.

x double

Axis x của tọa độ cho điểm cuối.

y double

Axis y của sự phối hợp cho điểm kết thúc.

ClosePath()

Làm cho điểm của bút để di chuyển trở lại sự khởi đầu của con đường bên dưới hiện tại.Nó cố gắng kéo một đường thẳng từ điểm hiện tại đến khởi đầu.Nếu hình dạng đã bị đóng hoặc chỉ có một điểm, chức năng này không làm gì cả.

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

Ellipse(đôi, đôi, đôi, đôi, đôi, đôi)

Thêm một ellipse vào con đường được tập trung ở vị trí (x, y) với radii radiusX và radiusY bắt đầu khi bắt đầuAnglevà kết thúc tại endAngle đi theo hướng cụ thể bởi anticlockwise (được mặc định đến clockwise).

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

Parameters

x double

Axis x của tọa độ cho trung tâm của ellipse.

y double

Axis y của tọa độ cho trung tâm của ellipse.

radiusX double

Ánh sáng axis lớn của ellipse.

radiusY double

Dòng xạ nhỏ của ellipse.

rotation double

Sự xoay cho ellipse này, được thể hiện trong tia.

startAngle double

Điểm khởi đầu, đo từ axis x, từ đó nó sẽ được rút ra, được thể hiện trong tia.

endAngle double

góc cuối của ellipse mà nó sẽ được kéo, được thể hiện trong tia.

Ellipse(double, double, double, double, double, double, double, double, double, double)

Thêm một ellipse vào con đường được tập trung ở vị trí (x, y) với radii radiusX và radiusY bắt đầu khi bắt đầuAnglevà kết thúc tại endAngle đi theo hướng cụ thể bởi anticlockwise (được mặc định đến clockwise).

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

Parameters

x double

Axis x của tọa độ cho trung tâm của ellipse.

y double

Axis y của tọa độ cho trung tâm của ellipse.

radiusX double

Ánh sáng axis lớn của ellipse.

radiusY double

Dòng xạ nhỏ của ellipse.

rotation double

Sự xoay cho ellipse này, được thể hiện trong tia.

startAngle double

Điểm khởi đầu, đo từ axis x, từ đó nó sẽ được rút ra, được thể hiện trong tia.

endAngle double

góc cuối của ellipse mà nó sẽ được kéo, được thể hiện trong tia.

anticlockwise bool

Một boolean tùy chọn mà, nếu đúng, kéo ellipse anticlockwise (counter-clockwise), nếu không theo hướng clockwise.

LineTo(đôi, double)

Kết nối điểm cuối cùng trong con đường bên dưới với x, y phối hợp với một dòng thẳng.

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

Parameters

x double

Axis x của tọa độ cho cuối dòng.

y double

Axis y của tọa độ để kết thúc dòng.

MoveTo(đôi, double)

Chuyển điểm khởi đầu của một con đường dưới mới sang các tọa độ (x, y).

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

Parameters

x double

X axis của điểm

y double

Y axis của điểm

QuadraticCurveTo(đôi, đôi, đôi, đôi)

Thêm một curve Bézier quadratic vào con đường hiện tại.

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

Parameters

cpx double

Axis x của tọa độ cho điểm kiểm soát.

cpy double

Axis y của tọa độ cho điểm kiểm soát.

x double

Axis x của tọa độ cho điểm cuối.

y double

Axis y của sự phối hợp cho điểm kết thúc.

Rect(đôi, đôi, đôi, đôi)

Tạo một con đường cho một góc thẳng ở vị trí (x, y) với một kích thước được xác định bởi chiều rộng và chiều cao.

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

Parameters

x double

Axis x của tọa độ cho điểm khởi đầu trực tiếp.

y double

Axis y của tọa độ cho điểm khởi đầu trực tiếp.

w double

Chiều rộng của đường thẳng.

h double

Độ cao của đường thẳng.

 Tiếng Việt