Class CustomLineCap
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
یک کلاهک خط سفارشی تعریفشده توسط کاربر را محصور میکند.
public class CustomLineCap
وراثت
اعضای وراثتیافته
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
سازندهها
CustomLineCap(GraphicsPath, GraphicsPath)
یک نمونه جدید از کلاس Aspose.Imaging.CustomLineCap را با حاشیه و پر مشخصشده اولیهسازی میکند.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
پارامترها
fillPath
GraphicsPath
یک شی Aspose.Imaging.GraphicsPath که پر را برای کلاهک سفارشی تعریف میکند.
strokePath
GraphicsPath
یک شی Aspose.Imaging.GraphicsPath که حاشیه کلاهک سفارشی را تعریف میکند.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)
یک نمونه جدید از کلاس Aspose.Imaging.CustomLineCap را از شمارش موجود Aspose.Imaging.LineCap با حاشیه و پر مشخصشده اولیهسازی میکند.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
پارامترها
fillPath
GraphicsPath
یک شی Aspose.Imaging.GraphicsPath که پر را برای کلاهک سفارشی تعریف میکند.
strokePath
GraphicsPath
یک شی Aspose.Imaging.GraphicsPath که حاشیه کلاهک سفارشی را تعریف میکند.
baseCap
LineCap
کلاهکی که از آن برای ایجاد کلاهک سفارشی استفاده میشود.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)
یک نمونه جدید از کلاس Aspose.Imaging.CustomLineCap را از شمارش موجود Aspose.Imaging.LineCap با حاشیه، پر و حاشیه داخلی مشخصشده اولیهسازی میکند.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
پارامترها
fillPath
GraphicsPath
یک شی Aspose.Imaging.GraphicsPath که پر را برای کلاهک سفارشی تعریف میکند.
strokePath
GraphicsPath
یک شی Aspose.Imaging.GraphicsPath که حاشیه کلاهک سفارشی را تعریف میکند.
baseCap
LineCap
کلاهکی که از آن برای ایجاد کلاهک سفارشی استفاده میشود.
baseInset
float
فاصله بین کلاهک و خط.
ویژگیها
BaseCap
Aspose.Imaging.LineCap شمارش را که این Aspose.Imaging.CustomLineCap بر اساس آن است، دریافت یا تنظیم میکند.
public LineCap BaseCap { get; set; }
مقدار ویژگی
BaseInset
فاصله بین کلاهک و خط را دریافت یا تنظیم میکند.
public float BaseInset { get; set; }
مقدار ویژگی
FillPath
شی را که پر را برای کلاهک سفارشی تعریف میکند، دریافت یا تنظیم میکند.
public GraphicsPath FillPath { get; set; }
مقدار ویژگی
StrokeJoin
Aspose.Imaging.LineJoin شمارش را که تعیین میکند چگونه خطوطی که این شی Aspose.Imaging.CustomLineCap را تشکیل میدهند، به هم متصل میشوند، دریافت یا تنظیم میکند.
public LineJoin StrokeJoin { get; set; }
مقدار ویژگی
StrokePath
شی را که حاشیه کلاهک سفارشی را تعریف میکند، دریافت یا تنظیم میکند.
public GraphicsPath StrokePath { get; set; }
مقدار ویژگی
WidthScale
میزان مقیاسی که این شی Aspose.Imaging.CustomLineCap با توجه به عرض شی System.Drawing.Pen مقیاسبندی میشود را دریافت یا تنظیم میکند.
public float WidthScale { get; set; }
مقدار ویژگی
متدها
Equals(object)
بررسی میکند که آیا اشیاء برابر هستند یا خیر.
public override bool Equals(object obj)
پارامترها
obj
object
شی دیگر.
برمیگرداند
نتیجه مقایسه برابری.
Equals(CustomLineCap)
بررسی میکند که آیا اشیاء برابر هستند یا خیر.
protected bool Equals(CustomLineCap other)
پارامترها
other
CustomLineCap
شی دیگر.
برمیگرداند
نتیجه مقایسه برابری.
GetHashCode()
کد هش شی فعلی را دریافت میکند.
public override int GetHashCode()
برمیگرداند
کد هش.
GetStrokeCaps(out LineCap, out LineCap)
کلاهکهای استفادهشده برای شروع و پایان خطوطی که این کلاهک سفارشی را تشکیل میدهند، دریافت میکند.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
پارامترها
startCap
LineCap
شمارش Aspose.Imaging.LineCap که در ابتدای یک خط درون این کلاهک استفاده میشود.
endCap
LineCap
شمارش Aspose.Imaging.LineCap که در انتهای یک خط درون این کلاهک استفاده میشود.
SetStrokeCaps(LineCap, LineCap)
کلاهکهای استفادهشده برای شروع و پایان خطوطی که این کلاهک سفارشی را تشکیل میدهند، تنظیم میکند.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
پارامترها
startCap
LineCap
شمارش Aspose.Imaging.LineCap که در ابتدای یک خط درون این کلاهک استفاده میشود.
endCap
LineCap
شمارش Aspose.Imaging.LineCap که در انتهای یک خط درون این کلاهک استفاده میشود.