ImportPageAsFormXObject
Sidemanipulation, Form XObjects
Beskrivelse
Importerer én side fra ethvert åbent dokument ind i det valgte dokument som et uafhængigt genanvendeligt Form XObject og returnerer et fanget side-handleKilde- og målsidetræerne forbliver uændrede, sideindholdet afkodes og komprimeres én gang, og hver senere placering skriver kun en ressourcereference og en
Do
/Group-operationDokumentoverskridende importerer kopierer den nedarvede ressourcelukning og de Form-kompatible /Metadata-, /PieceInfo-, /LastModified- og
Syntaks
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Parametre
| SourceDocumentID | Dokumenthandlet returneret af en dokumentoprettelses- eller indlæsningsoperation; det kan identificere det valgte dokument |
|---|---|
| SourcePage | Det etbaserede sidenummer i kildedokumentet |
| Options | 0 bruger medieboksen; 1 bruger beskæringsboksen med medieboks-fallback; 2 bruger bleed-boksen med beskærings- og mediefallback; 3 bruger trimningsboksen med beskærings- og mediefallback; 4 bruger art-boksen med beskærings- og mediefallback |
Returværdier
| 0 | Dokumenthandlet, sidenummeret eller tilvalget var ugyldigt, den valgte boks var ubrugelig, eller en refereret ressource kunne ikke importeres |
|---|---|
| Ikke-nul | Et fanget side-handle, som tegne- og Form-konfigurationsfunktionerne accepterer |
Bemærkninger
Den valgte sideboks bliver Formens boundingboks, og nedarvet siderotation normaliseres ind i Formmatricen, inklusive bokse med oprindelse forskellig fra nulAnnotationer, formularfelter, miniaturer, sidetrælenker, navigationsposter og strukturelle forældrenumre er ikke sidegrafik og importeres ikkeKald denne funktion én gang og genbrug det returnerede handle med
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional eller SetCapturedPageTransparencyGroup