ImportPageAsFormXObject
Manipulare pagini, Form XObjects
Descriere
Importă o pagină din orice document deschis în documentul selectat ca un Form XObject independent și reutilizabil și returnează un descriptor de pagină capturatăArborele de pagini sursă și țintă rămâne neschimbat, conținutul paginii este decodat și comprimat o singură dată, iar fiecare plasare ulterioară scrie doar o referință de resursă și o operație
Do
/GroupImporturile între documente copiază închiderea de resurse moștenită și intrările /Metadata, /PieceInfo, /LastModified și
Sintaxă
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Parametri
| SourceDocumentID | Descriptorul documentului returnat de o operație de creare sau de încărcare a documentului; poate identifica documentul selectat |
|---|---|
| SourcePage | Numărul paginii, de la 1, din documentul sursă |
| Options | 0 folosește caseta media; 1 folosește caseta de decupare, cu rezerva casetei media; 2 folosește caseta de sânge, cu rezervele de decupare și media; 3 folosește caseta de tăiere, cu rezervele de decupare și media; 4 folosește caseta de artă, cu rezervele de decupare și media |
Valori returnate
| 0 | Descriptorul de document, numărul paginii sau opțiunea a fost invalid, caseta selectată era inutilizabilă sau o resursă referențiată nu a putut fi importată |
|---|---|
| Non-zero | Un descriptor de pagină capturată acceptat de funcțiile de desenare și de configurare a Form-ului |
Observații
Caseta de pagină selectată devine caseta de delimitare a Form-ului, iar rotația de pagină moștenită este normalizată în matricea Form-ului, inclusiv originile de casetă nenuleAdnotațiile, câmpurile de formular, miniaturile, legăturile din arborele de pagini, intrările de navigare și numerele structurale de părinte nu sunt grafică de pagină și nu sunt importateApelați această funcție o dată și reutilizați descriptorul returnat cu
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional sau SetCapturedPageTransparencyGroup