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

SourceDocumentIDDokumenthandlet returneret af en dokumentoprettelses- eller indlæsningsoperation; det kan identificere det valgte dokument
SourcePageDet etbaserede sidenummer i kildedokumentet
Options0 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

0Dokumenthandlet, sidenummeret eller tilvalget var ugyldigt, den valgte boks var ubrugelig, eller en refereret ressource kunne ikke importeres
Ikke-nulEt 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

Se også

CapturePageEx, DrawCapturedPage, BeginFormXObject