Class ClipPathBuilder

Class ClipPathBuilder

اسم الفضاء : Aspose.Svg.Builder جمع: Aspose.SVG.dll (25.5.0)

فئة بناء لإنشاء قيم CSS clip-path.توفر هذه الفئة أساليب لتحديد مسارات الكليب باستخدام الأشكال الأساسية أو الإشارات الخارجية أو الصناديق الجيومترية.ويسمح بإنشاء مسارات صعود معقدة بطريقة منظمة وقابلة للقراءة.

[ComVisible(true)]
public class ClipPathBuilder

Inheritance

object ClipPathBuilder

الأعضاء الموروثين

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

ClipPathBuilder()

public ClipPathBuilder()

Methods

Build()

يبني قيمة مسار الكليب كسلسلة.

public string Build()

Returns

string

تمثيل سلسلة من مسار الكليب.

Circle(المزدوجة، مزدوجية، طويلة)

يحدد مسار الكليب الدائري.

public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)

Parameters

radius double

راديو الدائرة .

centerX double

منسقة X من مركز الدائرة.

centerY double

منسقة Y من مركز الدائرة.

type LengthType

النوع الوحيد للأبعاد.

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

ClipSourceId(الستار)

وضع مسار الكليب للإشارة إلى مصدر خارجي.

public ClipPathBuilder ClipSourceId(string clipSourceId)

Parameters

clipSourceId string

معرف المصدر الخارجي للإشارة.

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

Ellipse(المزدوجة, double, longthype)

يحدد مسار الكليب الليبي.

public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)

Parameters

radiusX double

الراديو الأفقي للإليبس.

radiusY double

الإشعاع العمودي للإليبس.

centerX double

منسقة X من مركز الإليبس.

centerY double

منسقة Y من مركز الإليبس.

type LengthType

النوع الوحيد للأبعاد.

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

GeometryBox(GeometryBox)

إعداد مربع الهندسة للطريق الكليب.

public ClipPathBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

مربع الجيومترية للاستخدام.

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

None()

وضع مسار الكليب إلى “لا” ، مما يمنع فعالية التصوير.

public ClipPathBuilder None()

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

Polygon(البراعم مزدوجة[])

يحدد مسار الكليب المتعدد.

public ClipPathBuilder Polygon(params double[] points)

Parameters

points double [ ]

مجموعة من النقاط التي تحدد أعمدة البوليغون.

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

Rectangle(ثنائي، مزدوج، اثنين، مضاعفة، طويل)

يحدد مسار الكليب المستطيل مع الزوايا المستديرة الاختيارية.

public ClipPathBuilder Rectangle(double x, double y, double width, double height, double rx = 0, double ry = 0, LengthType type = LengthType.Px)

Parameters

x double

مؤشر X من الزاوية العليا اليسرى من المستطيل.

y double

Y-التنسيق من الزاوية العليا اليسرى من المستطيل.

width double

واسعة من المستطيل.

height double

ارتفاع المستطيل .

rx double

راديو الأفق من الزوايا.

ry double

الراديو العمودي من الزوايا.

type LengthType

النوع الوحيد للأبعاد.

Returns

ClipPathBuilder

الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.

 عربي