Class MaskBuilder
نام ها : Aspose.Svg.Builder جمع آوری: Aspose.SVG.dll (25.5.0)
یک کلاس سازنده برای ایجاد ویژگی های ماسک CSS.این کلاس اجازه می دهد تا برای ساخت سبک های پیچیده ماسک با استفاده از ویژگی های مختلف مانند منبع، موقعیت، اندازه، سبک تکرار، و بیشتر.خط نتیجه را می توان در CSS برای تعریف رفتار مخفی کردن یک عنصر استفاده کرد.
[ComVisible(true)]
public class MaskBuilder
Inheritance
اعضای ارثی
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(دو، دوگانه، طول)
اندازه پشتی را برای ماسک تنظیم کنید.
public MaskBuilder BackgroundSize(double width, double height, LengthType type = LengthType.Px)
Parameters
width
double
گستردگی پس زمینه
height
double
ارتفاع پس زمینه
type
LengthType
نوع اندازه گیری طول
Returns
وضعیت فعلی ماسک سازنده
Build()
ساختن ارزش مالکیت ماسک به عنوان یک نوار.
public string Build()
Returns
یک نمایندگی زنجیره ای از ویژگی ماسک، مناسب برای استفاده در CSS.
CompositingOperator(CompositingOperator)
بر روی ماسک، اپراتور ترکیبی را تنظیم کنید.
public MaskBuilder CompositingOperator(CompositingOperator op)
Parameters
اپراتور ترکیبی
Returns
وضعیت فعلی ماسک سازنده
GeometryBox(GeometryBox)
جعبه جغرافیایی ماسک را نصب کنید.
public MaskBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
جعبه جغرافیایی
Returns
وضعیت فعلی ماسک سازنده
GeometryBoxNoclip(GeometryBox)
جعبه جغرافیایی ماسک را بدون چرخش قرار دهید.
public MaskBuilder GeometryBoxNoclip(GeometryBox box)
Parameters
box
GeometryBox
جعبه جغرافیایی
Returns
وضعیت فعلی ماسک سازنده
MaskSourceId(String)
مشخصات منبع ماسک را برای آن تنظیم کنید.
public MaskBuilder MaskSourceId(string maskSourceId)
Parameters
maskSourceId
string
شناسه ی عنصر منبع ماسک
Returns
وضعیت فعلی ماسک سازنده
Exceptions
هنگامی که ماسک صفر یا فضای سفید است.
Position(دوگانه، طول)
موقعیت ماسک را تعیین کنید.
public MaskBuilder Position(double position, LengthType type = LengthType.Px)
Parameters
position
double
ارزش موقعیت
type
LengthType
نوع اندازه گیری طول
Returns
وضعیت فعلی ماسک سازنده
Position(دو، دوگانه، طول)
موقعیت ماسک را با استفاده از مقادیر افقی و عمودی تنظیم کنید.
public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)
Parameters
horizontal
double
ارزش موقعیت افقی
vertical
double
ارزش موقعیت عمودی
type
LengthType
نوع اندازه گیری طول
Returns
وضعیت فعلی ماسک سازنده
Position(موقعیت افقی، دوگانه، طول)
موقعیت ماسک را با استفاده از یک موقعیتی افقی و یک مقدار عمودی تنظیم کنید.
public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)
Parameters
horizontal
HorizontalPosition
موقعیت افقی پیش تعیین شده
vertical
double
ارزش موقعیت عمودی
type
LengthType
نوع اندازه گیری طول
Returns
وضعیت فعلی ماسک سازنده
Position(موقعیت عمودی، دوگانه، طول)
موقعیت ماسک را با استفاده از یک موقعیتی عمودی پیش تعیین شده و یک مقدار افقی تنظیم کنید.
public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)
Parameters
vertical
VerticalPosition
موقعیت عمودی پیش تعیین شده
horizontal
double
ارزش موقعیت افقی
type
LengthType
نوع اندازه گیری طول
Returns
وضعیت فعلی ماسک سازنده
Position(موقعیت افقی، موقعیتی عمودی)
موقعیت ماسک را با استفاده از مکان های افقی و عمودی تعیین کنید.
public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)
Parameters
horizontal
HorizontalPosition
موقعیت افقی پیش تعیین شده
vertical
VerticalPosition
موقعیت عمودی پیش تعیین شده
Returns
وضعیت فعلی ماسک سازنده
Position(افقی، دوگانه، VerticalEdge، Double، LongType)
موقعیت ماسک را با استفاده از لبه ها و ارزش ها تنظیم کنید.
public MaskBuilder Position(HorizontalEdge horizontalEdge, double horizontalValue, VerticalEdge verticalEdge, double verticalValue, LengthType type = LengthType.Px)
Parameters
horizontalEdge
HorizontalEdge
موقعیت زاویه افقی
horizontalValue
double
ارزش موقعیت افقی
verticalEdge
VerticalEdge
موقعیت لبه عمودی
verticalValue
double
ارزش موقعیت عمودی
type
LengthType
نوع اندازه گیری طول
Returns
وضعیت فعلی ماسک سازنده
RepeatStyle(RepeatStyle)
سبک تکراری ماسک را تنظیم کنید.
public MaskBuilder RepeatStyle(RepeatStyle style)
Parameters
style
RepeatStyle
سبک تکراری
Returns
وضعیت فعلی ماسک سازنده