ImportPageAsFormXObject
دستکاری صفحه، Form XObjectها
توضیحات
وارد کردن یک صفحه از هر سند بازی در سند انتخابشده بهعنوان یک Form XObject مستقل و بازاستفادهپذیر و بازگرداندن دستگیره صفحه گرفتهشدهدرختهای صفحه مبدأ و هدف بدون تغییر میمانند، محتوای صفحه یکبار رمزگشایی و فشرده میشود و هر جایگذاری بعدی تنها یک ارجاع منبع و یک عملیات
Do
/Group مینویسدواردات میانسندی، مجموعه منبع ارثی و مدخلهای سازگار با فرمِ /Metadata، /PieceInfo، /LastModified و
نحو
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;پارامترها
| SourceDocumentID | دستگیره سند برگشتی از یک عملیات ایجاد یا بارگذاری سند؛ میتواند سند انتخابشده را شناسایی کند |
|---|---|
| SourcePage | شماره صفحه یکمبنا در سند مبدأ |
| Options | 0 جعبه رسانه را به کار میبرد؛ 1 جعبه برش با جایگزین جعبه رسانه؛ 2 جعبه bleed با جایگزین برش و رسانه؛ 3 جعبه trim با جایگزین برش و رسانه؛ 4 جعبه art با جایگزین برش و رسانه |
مقادیر بازگشتی
| 0 | دستگیره سند، شماره صفحه یا گزینه نامعتبر بود، جعبه انتخابشده غیرقابل استفاده بود، یا یک منبع ارجاعشده قابل وارد کردن نبود |
|---|---|
| غیرصفر | یک دستگیره صفحه گرفتهشده که توسط توابع رسم و پیکربندی فرم پذیرفته میشود |
توضیحات
جعبه صفحه انتخابشده به کادر مرزی فرم بدل میشود و چرخش ارثی صفحه در ماتریس فرم نرمال میشود، از جمله مبدأهای غیرصفر جعبهحاشیهنویسیها، فیلدهای فرم، تصاویر بندانگشتی، پیوندهای درخت صفحه، مدخلهای ناوبری و شمارههای والد ساختاری، گرافیک صفحه نیستند و وارد نمیشونداین تابع را یکبار فراخوانی کنید و دستگیره برگشتی را با
DrawCapturedPage، DrawCapturedPageMatrix، DrawRotatedCapturedPage، NewTilingPatternFromCapturedPage، SetCapturedPageOptional یا SetCapturedPageTransparencyGroup دوباره به کار ببرید