المسار
المعلومات العامة
Path هو نوع في Aspose.PDF FOSS ل Go.
المسار هو تسلسل MoveTo/LineTo /CurveTo) عمليات إغلاق تعريف مسار 2D التعسفي في الفضاء المستخدم PDF (مصدر الصفحة أسفل اليسار، Y صعودا).
يوفر هذا النوع 6 طرق للعمل مع كائنات Path في برامج Go. المنهجيات المتاحة تشمل: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق Go بعد تثبيت حزمة Aspose.PDF FOSS for Go.
الطرق
| التوقيع | وصف |
|---|---|
MoveTo(x: float64) → *Path | MoveTo يبدأ مسار فرعي جديد في (x, y). |
LineTo(x: float64) → *Path | LineTo يضيف قطعة خط مستقيم من النقطة الحالية إلى (x, y). |
Close() → *Path | إغلاق يغلق المسار الفرعي الحالي مع خط يعود إلى MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo يضيف منحنى بيزير مكعب من النقطة الحالية إلى (x, y) مع نقاط التحكم (c1x، c1y) و (C2x ، C2y). |
QuadTo(cx: float64) → *Path | QuadTo يضيف منحنى بيزير مربع (نقطة تحكم واحدة) من النقطه الحالية إلى (x, y), يتم تحويله تلقائياً الى مكعب معادل حسب الصيغة المعتادة للمكعب: |
Arc(cx: float64) → *Path | القوس يضيف قوسًا إلى المسار، مقارنة بمجالات بيزير المكعب. |