Class ClipPathBuilder

Class ClipPathBuilder

Tên không gian: Aspose.Svg.Builder Tổng hợp: Aspose.SVG.dll (25.5.0)

Một lớp xây dựng để tạo ra các giá trị clip-path của CSS.Khóa học này cung cấp các phương pháp để xác định các con đường clip bằng cách sử dụng các hình dạng cơ bản, tham chiếu bên ngoài, hoặc hộp địa chất.Nó cho phép tạo ra các con đường lăn phức tạp theo cách có cấu trúc và dễ đọc.

[ComVisible(true)]
public class ClipPathBuilder

Inheritance

object ClipPathBuilder

Thành viên thừa kế

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ClipPathBuilder()

public ClipPathBuilder()

Methods

Build()

Xây dựng giá trị clip path như một string.

public string Build()

Returns

string

Một biểu hiện string của con đường clip.

Circle(đôi, double, longType)

Định nghĩa một con đường clip vòng tròn.

public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)

Parameters

radius double

Radius của vòng tròn.

centerX double

X-coordinate của trung tâm của vòng tròn.

centerY double

Y-coordinate của trung tâm vòng tròn.

type LengthType

Loại đơn vị cho các kích thước.

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

ClipSourceId(String)

Thiết lập con đường clip để đề cập đến một nguồn bên ngoài.

public ClipPathBuilder ClipSourceId(string clipSourceId)

Parameters

clipSourceId string

ID của nguồn bên ngoài để tham chiếu.

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

Ellipse(Đôi, đôi, double, longType)

Định nghĩa một con đường clip eliptic.

public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)

Parameters

radiusX double

Khung chân trời của Ellipse.

radiusY double

Màn hình trực quan của Ellipse.

centerX double

X-coordinate của trung tâm Ellipse.

centerY double

Y-coordinate của trung tâm Ellipse.

type LengthType

Loại đơn vị cho các kích thước.

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

GeometryBox(GeometryBox)

Thiết lập hộp địa phương cho con đường clip.

public ClipPathBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

hộp geometry để sử dụng.

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

None()

Thiết lập con đường clip để ‘không’, hiệu quả vô hiệu hóa clip.

public ClipPathBuilder None()

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

Polygon(params đôi[])

Định nghĩa một con đường clip đa dạng.

public ClipPathBuilder Polygon(params double[] points)

Parameters

points double [ ]

Một loạt các điểm xác định dọc của polygon.

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

Rectangle(Đôi, đôi, Double, Dual, LongType)

Định nghĩa một con đường clip thẳng với góc tròn tùy chọn.

public ClipPathBuilder Rectangle(double x, double y, double width, double height, double rx = 0, double ry = 0, LengthType type = LengthType.Px)

Parameters

x double

X-coordinate của góc trên bên trái của đường thẳng.

y double

Y-coordinate của góc trên bên trái của đường thẳng.

width double

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

height double

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

rx double

Ánh sáng ngang của các góc.

ry double

Radios vertical của góc.

type LengthType

Loại đơn vị cho các kích thước.

Returns

ClipPathBuilder

Ví dụ hiện tại của ClipPathBuilder cho phương pháp chuỗi.

 Tiếng Việt