فئة Aspose::Page::XPS::XpsModel::XpsPathGeometry
محتويات
[
يخفي
]XpsPathGeometry class
فئة تُغلف ميزات عنصر خاصية PathGeometry. يحتوي هذا العنصر على مجموعة من أشكال المسار المحددة إما بصفة Figures أو بعنصر PathFigure فرعي.
class XpsPathGeometry : public Aspose::Page::XPS::XpsModel::XpsArray<System::SharedPtr<XpsPathFigure>>,
public Aspose::Page::XPS::XpsModel::ITransformableProperty
الطرق
| طريقة | الوصف |
|---|---|
| AddSegment(System::SharedPtr<XpsPathSegment>) | يضيف مقطع مسار إلى قائمة المقاطع الفرعية للشكل الأخير. |
| Clone() | ينسخ هذه هندسة المسار. |
| get_FillRule() const | إرجاع/تعيين القيمة التي تحدد كيفية دمج المناطق المتقاطعّة للأشكال الهندسية لتشكيل منطقة. |
| get_PathFigures() | إرجاع قائمة بأشكال المسار الفرعية. |
| get_Transform() override | إرجاع/تعيين مصفوفة التحويل الأفيني التي تُنشئ التحويل المصفوفي المحلي المطبق على جميع العناصر الفرعية والتابعة لهندسة المسار قبل استخدامها للتعبئة أو القص أو التحديد. |
| InsertSegment(int32_t, System::SharedPtr<XpsPathSegment>) | يدرج مقطع مسار إلى قائمة المقاطع الفرعية للشكل الأخير في موضع index. |
| RemoveSegment(System::SharedPtr<XpsPathSegment>) | يزيل مقطع مسار من قائمة المقاطع الفرعية للشكل الأخير. |
| RemoveSegmentAt(int32_t) | يزيل مقطع مسار من قائمة المقاطع الفرعية للشكل الأخير في موضع index. |
| set_FillRule(XpsFillRule) | إرجاع/تعيين القيمة التي تحدد كيفية دمج المناطق المتقاطعّة للأشكال الهندسية لتشكيل منطقة. |
| set_Transform(System::SharedPtr<XpsMatrix>) override | إرجاع/تعيين مصفوفة التحويل الأفيني التي تُنشئ التحويل المصفوفي المحلي المطبق على جميع العناصر الفرعية والتابعة لهندسة المسار قبل استخدامها للتعبئة أو القص أو التحديد. |
| SetTemplateWeakPtr(uint32_t) override | عيّن الوسيط القالب رقم n كإشارة ضعيفة (بدلاً من المشتركة). يسمح بتبديل المؤشرات في الحاويات إلى وضع الضعيفة. |
انظر أيضًا
- Class XpsArray
- Class ITransformableProperty
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++