Interface ICanvasPathMethods
محتويات
[
يخفي
]ICanvasPathMethods interface
يتم استخدام واجهة ICanvasPathMethods لمعالجة مسارات الكائنات.
public interface ICanvasPathMethods
طُرق
| اسم | وصف |
|---|---|
| Arc(double, double, double, double, double) | يضيف قوسًا إلى المسار الذي يتركز عند الموضع (س ، ص) مع بدء نصف القطر r عند زاوية البداية وينتهي عند الزاوية في الاتجاه المحدد بعكس اتجاه عقارب الساعة (الافتراضي إلى اتجاه عقارب الساعة) . |
| Arc(double, double, double, double, double, bool) | يضيف قوسًا إلى المسار الذي يتركز عند الموضع (س ، ص) مع بدء نصف القطر r عند زاوية البداية وينتهي عند الزاوية في الاتجاه المحدد بعكس اتجاه عقارب الساعة (الافتراضي إلى اتجاه عقارب الساعة) . |
| ArcTo(double, double, double, double, double) | يضيف قوسًا إلى المسار بنقاط التحكم ونصف القطر المحددة ، المتصل بالنقطة السابقة بخط مستقيم. |
| BezierCurveTo(double, double, double, double, double, double) | يضيف منحنى بيزير مكعبًا إلى المسار. يتطلب ثلاث نقاط. أول نقطتين هما نقطتا تحكم والثالثة هي نقطة النهاية. نقطة البداية هي النقطة الأخيرة في المسار الحالي ، والتي يمكن تغييرها باستخدام moveTo () قبل إنشاء منحنى بيزير. |
| ClosePath() | يتسبب في عودة نقطة القلم إلى بداية المسار الفرعي الحالي. يحاول رسم خط مستقيم من النقطة الحالية إلى البداية. إذا كان الشكل مغلقًا بالفعل أو يحتوي على نقطة واحدة فقط ، فإن هذه الوظيفة لا تفعل شيئًا. |
| Ellipse(double, double, double, double, double, double, double) | يضيف قطعًا ناقصًا إلى المسار الذي يتم توسيطه عند موضع (س ، ص) مع نصف قطر نصف قطر X و نصف قطر Y بدءًا من startAngle وينتهي عند endAngle يسير في الاتجاه المحدد بعكس اتجاه عقارب الساعة (افتراضيًا إلى اتجاه عقارب الساعة) . |
| Ellipse(double, double, double, double, double, double, double, bool) | يضيف قطعًا ناقصًا إلى المسار الذي يتم توسيطه عند موضع (س ، ص) مع نصف قطر نصف قطر X و نصف قطر Y بدءًا من startAngle وينتهي عند endAngle يسير في الاتجاه المحدد بعكس اتجاه عقارب الساعة (افتراضيًا إلى اتجاه عقارب الساعة) . |
| LineTo(double, double) | يربط النقطة الأخيرة في المسار الفرعي بإحداثيات x و y بخط مستقيم. |
| MoveTo(double, double) | ينقل نقطة البداية لمسار فرعي جديد إلى إحداثيات (س ، ص). |
| QuadraticCurveTo(double, double, double, double) | يضيف منحنى بيزير تربيعيًا إلى المسار الحالي. |
| Rect(double, double, double, double) | إنشاء مسار لمستطيل في الموضع (س ، ص) بحجم يُحدد بالعرض والارتفاع. |
أنظر أيضا
- مساحة الاسم Aspose.Html.Dom.Canvas
- المجسم Aspose.HTML