Class ClipPathBuilder
نام ها : Aspose.Svg.Builder جمع آوری: Aspose.SVG.dll (25.5.0)
یک کلاس سازنده برای ساختن ارزش های کلیپ مسیر CSS.این کلاس روش هایی را برای تعریف مسیرهای کلیپ با استفاده از اشکال پایه، مرجع خارجی یا جعبه های جغرافیایی فراهم می کند.این امکان ایجاد مسیرهای پیچیده در یک راه ساختار یافته و قابل خواندن را فراهم می کند.
[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(String)
مسیر کلیپ را برای اشاره به یک منبع خارجی تنظیم کنید.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
شناسه منبع خارجی برای مرجع
Returns
مثال فعلی ClipPathBuilder برای روش زنجیره سازی.
Ellipse(دوگانه، دایره ای، طولانی)
یک مسیر کلیپ الیپتیک را تعیین می کند.
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 برای روش زنجیره سازی.