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 MaskBuilderInheritance
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.