Class MaskBuilder
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 các thuộc tính mặt nạ CSS.Khóa học này cho phép xây dựng các phong cách mặt nạ phức tạp bằng cách sử dụng các thuộc tính khác nhau như nguồn, vị trí, kích cỡ, lối lặp lại, và nhiều hơn nữa.Các dòng kết quả có thể được sử dụng trong CSS để xác định hành vi ẩn của một yếu tố.
[ComVisible(true)]
public class MaskBuilder
Inheritance
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
MaskBuilder()
public MaskBuilder()
Methods
BackgroundSize(Đôi, đôi, chiều dài)
Đặt kích thước nền cho mặt nạ.
public MaskBuilder BackgroundSize(double width, double height, LengthType type = LengthType.Px)
Parameters
width
double
rộng của nền tảng.
height
double
Độ cao của nền.
type
LengthType
Loại đo chiều dài.
Returns
Tính năng hiện tại của MaskBuilder.
Build()
Xây dựng giá trị thuộc tính mặt nạ như một string.
public string Build()
Returns
Một biểu hiện sợi của tài sản mặt nạ, phù hợp để sử dụng trong CSS.
CompositingOperator(CompositingOperator)
Đặt máy điều khiển compositing cho mặt nạ.
public MaskBuilder CompositingOperator(CompositingOperator op)
Parameters
Nhà hoạt động composite.
Returns
Tính năng hiện tại của MaskBuilder.
GeometryBox(GeometryBox)
Đặt hộp địa phương của mặt nạ.
public MaskBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
hộp Geometry
Returns
Tính năng hiện tại của MaskBuilder.
GeometryBoxNoclip(GeometryBox)
Đặt hộp địa phương của mặt nạ mà không có mảnh vỡ.
public MaskBuilder GeometryBoxNoclip(GeometryBox box)
Parameters
box
GeometryBox
hộp Geometry
Returns
Tính năng hiện tại của MaskBuilder.
MaskSourceId(String)
Nhập ID nguồn mặt nạ cho mặt Nạ.
public MaskBuilder MaskSourceId(string maskSourceId)
Parameters
maskSourceId
string
ID của yếu tố nguồn mặt nạ.
Returns
Tính năng hiện tại của MaskBuilder.
Exceptions
Thrown khi maskSourceId là không hoặc không gian trắng.
Position(Độ dài, đôi)
Đặt vị trí của mặt nạ.
public MaskBuilder Position(double position, LengthType type = LengthType.Px)
Parameters
position
double
Giá trị vị trí.
type
LengthType
Loại đo chiều dài.
Returns
Tính năng hiện tại của MaskBuilder.
Position(Đôi, đôi, chiều dài)
Thiết lập vị trí của mặt nạ bằng cách sử dụng các giá trị ngang và dọc.
public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)
Parameters
horizontal
double
Giá trị vị trí ngang.
vertical
double
Giá trị vị trí dọc.
type
LengthType
Loại đo chiều dài.
Returns
Tính năng hiện tại của MaskBuilder.
Position(Vị trí ngang, đôi, chiều dàiType)
Thiết lập vị trí của mặt nạ bằng cách sử dụng một vị thế ngang được xác định trước và một giá trị dọc.
public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)
Parameters
horizontal
HorizontalPosition
Vị trí chân trời được định nghĩa trước.
vertical
double
Giá trị vị trí dọc.
type
LengthType
Loại đo chiều dài.
Returns
Tính năng hiện tại của MaskBuilder.
Position(VerticalPosition, double, dàiType)
Thiết lập vị trí của mặt nạ bằng cách sử dụng một vị thế dọc được xác định trước và một giá trị ngang.
public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)
Parameters
vertical
VerticalPosition
Vị trí dọc được định nghĩa trước.
horizontal
double
Giá trị vị trí ngang.
type
LengthType
Loại đo chiều dài.
Returns
Tính năng hiện tại của MaskBuilder.
Position(Vị trí ngang, Vertical Position)
Thiết lập vị trí của mặt nạ bằng cách sử dụng các vị thế ngang và dọc được xác định trước.
public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)
Parameters
horizontal
HorizontalPosition
Vị trí chân trời được định nghĩa trước.
vertical
VerticalPosition
Vị trí dọc được định nghĩa trước.
Returns
Tính năng hiện tại của MaskBuilder.
Position(HorizontalEdge, đôi, VerticalEdg, double, LongthType)
Thiết lập vị trí của mặt nạ bằng cách sử dụng các cạnh và giá trị.
public MaskBuilder Position(HorizontalEdge horizontalEdge, double horizontalValue, VerticalEdge verticalEdge, double verticalValue, LengthType type = LengthType.Px)
Parameters
horizontalEdge
HorizontalEdge
Vị trí horizontal edge
horizontalValue
double
Giá trị vị trí ngang.
verticalEdge
VerticalEdge
Vị trí thang vuông.
verticalValue
double
Giá trị vị trí dọc.
type
LengthType
Loại đo chiều dài.
Returns
Tính năng hiện tại của MaskBuilder.
RepeatStyle(RepeatStyle)
Thiết lập phong cách lặp lại của mặt nạ.
public MaskBuilder RepeatStyle(RepeatStyle style)
Parameters
style
RepeatStyle
Phong cách lặp lại
Returns
Tính năng hiện tại của MaskBuilder.