InsertPageElementClipPath
تحرير تدفق المحتوى، مسارات القص
الوصف
تضيف مسار قص غير صفري أو زوجي-فردي يؤثر في عنصر نص أو صورة أو مسار معدود واحد دقيق فقط
الصيغة
Delphi
Function TPDFlib.InsertPageElementClipPath(ElementID: Integer; Const PathSource: WideString; FillRule: Integer): Integer;المعاملات
| ElementID | مقبض عنصر صفحة معتم أرجعته EnumPageElements أو EnumeratePageElements |
|---|---|
| PathSource | تعليمات بناء المسار فقط، تبدأ بـ m أو re وتستبعد W وW* وعوامل رسم المسار |
| FillRule | 0 لقاعدة الالتفاف غير الصفري أو 1 لقاعدة الزوجي-الفردي |
القيم المُرجعة
| 1 | أُدخل مسار القص المحلي وأبطلت جميع مقابض عناصر الصفحة |
|---|---|
| 0 | المقبض أو مصدر المسار غير صالح، أو أن المقبض متقادم، أو أن حالة النص لا يمكن إعادة بنائها بأمان |
ملاحظات
تكتب الطريقة نطاق q/Q متوازنًا حول الهدف بحيث لا يتسرب التقاطع الجديد إلى محتوى الصفحة اللاحقتستخدم إحداثيات
إحداثيات PathSource تستخدم فضاء المستخدم الحالي عند الهدف؛ وتستخدم مقاطع القص وحدوده المعدودة فضاء المستخدم الافتراضي بعد CTM النشط
لهدف داخل كائن نص تنشئ الطريقة كائنات نص محيطة صالحة وتعيد تشغيل التقدم غير المرئي الأصلي فتبقى الاستخراجات النصية والتموضع اللاحق دون تغيير
أوضاع رسم النص الساهمة بمخططات المحارف في القص للقراءة فقط لأن عزلها سيغير دلالات القص الدائمة
LastErrorCode: فالرقم 532 يعني مدخلًا غير صالح، و533 محتوى متقادمًا، و534 أن الهدف لا يمكن تحريره بأمان