ImportPageAsFormXObject

Manipulácia so stránkami, Form XObjects

Popis

Importuje jednu stranu z ľubovoľného otvoreného dokumentu do vybraného dokumentu ako nezávislý opakovane použiteľný Form XObject a vráti handle zachytenej stranyZdrojové aj cieľové stromy strán zostávajú nezmenené, obsah strany sa dekóduje a skomprimuje raz a každé neskoršie umiestnenie zapíše iba referenciu na zdroj a operáciu

Do

/GroupImporty medzi dokumentmi skopírujú zdedený uzáver zdrojov a položky kompatibilné s Formom /Metadata, /PieceInfo, /LastModified a

Syntax

Delphi

Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;

Parametre

SourceDocumentIDHandle dokumentu vrátený operáciou vytvorenia alebo načítania dokumentu; môže identifikovať vybraný dokument
SourcePageČíslo strany v zdrojovom dokumente číslované od jednotky
Options0 používa media box; 1 používa crop box s náhradou media boxu; 2 používa bleed box s náhradou crop a media boxu; 3 používa trim box s náhradou crop a media boxu; 4 používa art box s náhradou crop a media boxu

Návratové hodnoty

0Handle dokumentu, číslo strany alebo voľba bola neplatná, vybraný box bol nepoužiteľný alebo odkazovaný zdroj sa nedal importovať
Nenulová hodnotaHandle zachytenej strany akceptovaný kresliacimi a konfiguračnými funkciami Formu

Poznámky

Vybraný stránový box sa stane ohraničujúcim boxom Formu a zdedená rotácia strany sa normalizuje do matice Formu, vrátane nenulových pôvodov boxovAnotácie, formulárové polia, miniatúry, odkazy stromu strán, navigačné položky a čísla štrukturálnych rodičov nie sú grafikou strany a neimportujú saZavolajte túto funkciu raz a znovu použite vrátený handle s

DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional alebo SetCapturedPageTransparencyGroup

Pozri tiež

CapturePageEx, DrawCapturedPage, BeginFormXObject