ImportPageAsFormXObject
Маніпулювання сторінками, Form XObjects
Опис
Імпортує одну сторінку з будь-якого відкритого документа у вибраний документ як незалежний повторно використовуваний Form XObject і повертає дескриптор захопленої сторінкиДерева сторінок джерела й цілі залишаються без змін, вміст сторінки декодується та стискається один раз, а кожне подальше розміщення записує лише посилання на ресурс і операцію
Do
/GroupМіждокументні імпорти копіюють успадковану замкнену множину ресурсів і сумісні з Form записи /Metadata, /PieceInfo, /LastModified та
Синтаксис
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Параметри
| SourceDocumentID | Дескриптор документа, повернений операцією створення чи завантаження документа; може ідентифікувати вибраний документ |
|---|---|
| SourcePage | Номер сторінки з нумерацією від 1 у вихідному документі |
| Options | 0 використовує MediaBox; 1 використовує CropBox із резервом MediaBox; 2 використовує BleedBox із резервом CropBox і MediaBox; 3 використовує TrimBox із резервом CropBox і MediaBox; 4 використовує ArtBox із резервом CropBox і MediaBox |
Повернуті значення
| 0 | Дескриптор документа, номер сторінки чи опція були недійсними, обрана межа була непридатною або посиланий ресурс не вдалося імпортувати |
|---|---|
| Non-zero | Дескриптор захопленої сторінки, який приймають функції малювання та налаштування Form |
Примітки
Обрана межа сторінки стає обмежувальною межею Form, а успадкований поворот сторінки нормалізується в матрицю Form, зокрема ненульові початки межАнотації, поля форм, мініатюри, посилання дерева сторінок, записи навігації та структурні батьківські номери не є графікою сторінки й не імпортуютьсяВикличте цю функцію один раз і використайте повернений дескриптор знову з
Анотації, поля форм, мініатюри, посилання дерева сторінок, навігаційні записи та структурні батьківські номери — це не графіка сторінки й не імпортуються
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional чи SetCapturedPageTransparencyGroup