Class MaskBuilder
نام ها : Aspose.Svg.Builder جمع آوری: Aspose.SVG.dll (25.5.0)
یک کلاس سازنده برای ایجاد ویژگی های ماسک CSS.این کلاس اجازه می دهد تا برای ساخت سبک های پیچیده ماسک با استفاده از ویژگی های مختلف مانند منبع، موقعیت، اندازه، سبک تکرار، و بیشتر.خط نتیجه را می توان در CSS برای تعریف رفتار مخفی کردن یک عنصر استفاده کرد.
[ComVisible(true)]
public class MaskBuilderInheritance
اعضای ارثی
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
وضعیت فعلی ماسک سازنده