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
الحالة الحالية من MaskBuilder.
Build()
يبني قيمة الممتلكات القناع كسلسلة.
public string Build()Returns
تمثيل سلسلة من خصائص القناع ، مناسبة للاستخدام في CSS.
CompositingOperator(CompositingOperator)
وضع مشغل التركيب على القناع.
public MaskBuilder CompositingOperator(CompositingOperator op)Parameters
المشغل المركزي .
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(الستار)
إدخال معرف المصدر للقناع.
public MaskBuilder MaskSourceId(string maskSourceId)Parameters
maskSourceId string
معرف عنصر مصدر القناع.
Returns
الحالة الحالية من MaskBuilder.
Exceptions
يغطي عندما يكون maskSourceId صفرًا أو مساحة بيضاء.
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(HorizontalEdge, مزدوج, VerticalEdg, Double, LengthType)
وضع موقف القناع باستخدام الحواف والقيم.
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.