Class ClipPathBuilder
اسم الفضاء : Aspose.Svg.Builder جمع: Aspose.SVG.dll (25.5.0)
فئة بناء لإنشاء قيم CSS clip-path.توفر هذه الفئة أساليب لتحديد مسارات الكليب باستخدام الأشكال الأساسية أو الإشارات الخارجية أو الصناديق الجيومترية.ويسمح بإنشاء مسارات صعود معقدة بطريقة منظمة وقابلة للقراءة.
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
الأعضاء الموروثين
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
تمثيل سلسلة من مسار الكليب.
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 لسلسلة الطريقة.
ClipSourceId(الستار)
وضع مسار الكليب للإشارة إلى مصدر خارجي.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
معرف المصدر الخارجي للإشارة.
Returns
الحالة الحالية لـ 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 لسلسلة الطريقة.
GeometryBox(GeometryBox)
إعداد مربع الهندسة للطريق الكليب.
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
مربع الجيومترية للاستخدام.
Returns
الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.
None()
وضع مسار الكليب إلى “لا” ، مما يمنع فعالية التصوير.
public ClipPathBuilder None()
Returns
الحالة الحالية لـ ClipPathBuilder لسلسلة الطريقة.
Polygon(البراعم مزدوجة[])
يحدد مسار الكليب المتعدد.
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
[ ]
مجموعة من النقاط التي تحدد أعمدة البوليغون.
Returns
الحالة الحالية لـ 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 لسلسلة الطريقة.