Class CustomLineCap
نام ها : Aspose.Imaging جمع آوری: Aspose.Imaging.dll (25.4.0)
یک کپسول خط سفارشی تعریف شده توسط کاربر ایجاد می شود.
public class CustomLineCap
Inheritance
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
CustomLineCap(گرافیکپات، گرافیکپات)
یک مثال جدید از کلاس Aspose.Imaging.CustomLineCap را با خط مقدم مشخص و پر کنید.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
Parameters
fillPath
GraphicsPath
یک Aspose.Imaging.GraphicsPath اشیاء که تعیین پر کردن برای پوشش سفارشی.
strokePath
GraphicsPath
یک Aspose.Imaging.GraphicsPath اشیاء که تعیین خروجی از پوشش سفارشی.
CustomLineCap(گرافیکپات، گرافیکپات، LineCap)
یک مثال جدید از کلاس Aspose.Imaging.CustomLineCap از لیست موجود Aspose.Imaging.LineCap مشخص شده با جدول مشخص شده آغاز می شود و پر می شود.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
Parameters
fillPath
GraphicsPath
یک Aspose.Imaging.GraphicsPath اشیاء که تعیین پر کردن برای پوشش سفارشی.
strokePath
GraphicsPath
یک Aspose.Imaging.GraphicsPath اشیاء که تعیین خروجی از پوشش سفارشی.
baseCap
LineCap
خط کپسول که از آن برای ایجاد کپسول سفارشی.
CustomLineCap(گرافیکپات، گرافیکپات، LineCap، Float)
یک مثال جدید از کلاس Aspose.Imaging.CustomLineCap را از لیست موجود Aspose.Imaging.LineCap با مشخصات، پر کردن و تزریق آغاز می کند.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
Parameters
fillPath
GraphicsPath
یک Aspose.Imaging.GraphicsPath اشیاء که تعیین پر کردن برای پوشش سفارشی.
strokePath
GraphicsPath
یک Aspose.Imaging.GraphicsPath اشیاء که تعیین خروجی از پوشش سفارشی.
baseCap
LineCap
خط کپسول که از آن برای ایجاد کپسول سفارشی.
baseInset
float
فاصله بین شاخه و خط
Properties
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 کلاس با توجه به عرض سیستم.Drawing.Pen اشیاء.
public float WidthScale { get; set; }
ارزش املاک
Methods
Equals(موضوع)
بررسی کنید که آیا اشیاء برابر هستند یا خیر.
public override bool Equals(object obj)
Parameters
obj
object
بقیه اشیاء
Returns
نتیجه مقایسه برابری است.
Equals(CustomLineCap)
بررسی کنید که آیا اشیاء برابر هستند یا خیر.
protected bool Equals(CustomLineCap other)
Parameters
other
CustomLineCap
بقیه اشیاء
Returns
نتیجه مقایسه برابری است.
GetHashCode()
کد هش را از موضوع فعلی دریافت کنید.
public override int GetHashCode()
Returns
کد هش
GetStrokeCaps(خطی، خطی، خطی)
به دست آوردن کپسول های استفاده شده برای شروع و پایان خطوط که این کپسول سفارشی را تشکیل می دهند.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
Parameters
startCap
LineCap
لیست Aspose.Imaging.LineCap در ابتدای یک خط در این پوشش استفاده می شود.
endCap
LineCap
لیست Aspose.Imaging.LineCap در انتهای یک خط در این پوشش استفاده می شود.
SetStrokeCaps(LineCap، LineCap)
کپسول هایی را که برای شروع و پایان استفاده می شود، قرار دهید که این کپسول سفارشی را تشکیل می دهند.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
Parameters
startCap
LineCap
لیست Aspose.Imaging.LineCap در ابتدای یک خط در این پوشش استفاده می شود.
endCap
LineCap
لیست Aspose.Imaging.LineCap در انتهای یک خط در این پوشش استفاده می شود.