Class MaskBuilder

Class MaskBuilder

نام ها : Aspose.Svg.Builder جمع آوری: Aspose.SVG.dll (25.5.0)

یک کلاس سازنده برای ایجاد ویژگی های ماسک CSS.این کلاس اجازه می دهد تا برای ساخت سبک های پیچیده ماسک با استفاده از ویژگی های مختلف مانند منبع، موقعیت، اندازه، سبک تکرار، و بیشتر.خط نتیجه را می توان در CSS برای تعریف رفتار مخفی کردن یک عنصر استفاده کرد.

[ComVisible(true)]
public class MaskBuilder

Inheritance

object MaskBuilder

اعضای ارثی

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

MaskBuilder

وضعیت فعلی ماسک سازنده

Build()

ساختن ارزش مالکیت ماسک به عنوان یک نوار.

public string Build()

Returns

string

یک نمایندگی زنجیره ای از ویژگی ماسک، مناسب برای استفاده در CSS.

CompositingOperator(CompositingOperator)

بر روی ماسک، اپراتور ترکیبی را تنظیم کنید.

public MaskBuilder CompositingOperator(CompositingOperator op)

Parameters

op CompositingOperator

اپراتور ترکیبی

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

GeometryBox(GeometryBox)

جعبه جغرافیایی ماسک را نصب کنید.

public MaskBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

جعبه جغرافیایی

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

GeometryBoxNoclip(GeometryBox)

جعبه جغرافیایی ماسک را بدون چرخش قرار دهید.

public MaskBuilder GeometryBoxNoclip(GeometryBox box)

Parameters

box GeometryBox

جعبه جغرافیایی

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

MaskSourceId(String)

مشخصات منبع ماسک را برای آن تنظیم کنید.

public MaskBuilder MaskSourceId(string maskSourceId)

Parameters

maskSourceId string

شناسه ی عنصر منبع ماسک

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

Exceptions

ArgumentException

هنگامی که ماسک صفر یا فضای سفید است.

Position(دوگانه، طول)

موقعیت ماسک را تعیین کنید.

public MaskBuilder Position(double position, LengthType type = LengthType.Px)

Parameters

position double

ارزش موقعیت

type LengthType

نوع اندازه گیری طول

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

Position(دو، دوگانه، طول)

موقعیت ماسک را با استفاده از مقادیر افقی و عمودی تنظیم کنید.

public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)

Parameters

horizontal double

ارزش موقعیت افقی

vertical double

ارزش موقعیت عمودی

type LengthType

نوع اندازه گیری طول

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

Position(موقعیت افقی، دوگانه، طول)

موقعیت ماسک را با استفاده از یک موقعیتی افقی و یک مقدار عمودی تنظیم کنید.

public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)

Parameters

horizontal HorizontalPosition

موقعیت افقی پیش تعیین شده

vertical double

ارزش موقعیت عمودی

type LengthType

نوع اندازه گیری طول

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

Position(موقعیت عمودی، دوگانه، طول)

موقعیت ماسک را با استفاده از یک موقعیتی عمودی پیش تعیین شده و یک مقدار افقی تنظیم کنید.

public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)

Parameters

vertical VerticalPosition

موقعیت عمودی پیش تعیین شده

horizontal double

ارزش موقعیت افقی

type LengthType

نوع اندازه گیری طول

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

Position(موقعیت افقی، موقعیتی عمودی)

موقعیت ماسک را با استفاده از مکان های افقی و عمودی تعیین کنید.

public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)

Parameters

horizontal HorizontalPosition

موقعیت افقی پیش تعیین شده

vertical VerticalPosition

موقعیت عمودی پیش تعیین شده

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

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

MaskBuilder

وضعیت فعلی ماسک سازنده

RepeatStyle(RepeatStyle)

سبک تکراری ماسک را تنظیم کنید.

public MaskBuilder RepeatStyle(RepeatStyle style)

Parameters

style RepeatStyle

سبک تکراری

Returns

MaskBuilder

وضعیت فعلی ماسک سازنده

 فارسی