ImportPageAsFormXObject
معالجة الصفحات، Form XObjects
الوصف
تستورد صفحة واحدة من أي مستند مفتوح إلى المستند المحدد بوصفها Form XObject مستقلًا قابلًا لإعادة الاستخدام وتُرجع مقبض صفحة ملتقطةتبقى شجرتا صفحات المصدر والهدف دون تغيير، ويُفك محتوى الصفحة ويضغط مرة واحدة، ويكتب كل تموضع لاحق مرجعَ مورد وعملية
Do
/Group فقطتنسخ الاستيرادات عبر المستندات مغلاقَ الموارد الموروث ومداخل /Metadata و/PieceInfo و/LastModified و
الصيغة
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;المعاملات
| SourceDocumentID | مقبض المستند الذي أرجعته عملية إنشاء مستند أو تحميله؛ وقد يحدد المستند المحدد |
|---|---|
| SourcePage | رقم الصفحة في المستند المصدر يبدأ من 1 |
| Options | 0 يستخدم صندوق الوسائط؛ و1 صندوق القص مع بديل صندوق الوسائط؛ و2 صندوق النزف مع بديلَي القص والوسائط؛ و3 صندوق القص النهائي مع البديلين؛ و4 صندوق الفن مع البديلين |
القيم المُرجعة
| 0 | كان مقبض المستند أو رقم الصفحة أو الخيار غير صالح، أو أن الصندوق المختار غير قابل للاستخدام، أو أن موردًا مشارًا إليه تعذر استيراده |
|---|---|
| قيمة غير صفرية | مقبض صفحة ملتقطة تقبله دوال الرسم وضبط النماذج |
ملاحظات
يصير صندوق الصفحة المختار الصندوق المحيط للنموذج، ويُطبَّع دوران الصفحة الموروث في مصفوفة النموذج، شاملًا أصول الصناديق غير الصفريةالتعليقات التوضيحية وحقول النماذج والصور المصغرة ووصلات شجرة الصفحات ومداخل التنقل وأرقام الآباء البنيوية ليست رسوميات صفحة ولا تُستورداستدعِ هذه الدالة مرة واحدة وأعد استخدام المقبض المُرجع مع
DrawCapturedPage وDrawCapturedPageMatrix وDrawRotatedCapturedPage وNewTilingPatternFromCapturedPage وSetCapturedPageOptional أو SetCapturedPageTransparencyGroup