ImportPageAsFormXObject
Manipulace se stránkami, Form XObjects
Popis
Importuje jednu stránku z jakéhokoli otevřeného dokumentu do vybraného dokumentu jako nezávislý znovupoužitelný Form XObject a vrátí handle zachycené stránkyZdrojový i cílový strom stránek zůstávají beze změny, obsah stránky se dekóduje a zkomprimuje jednou a každé pozdější umístění zapíše jen referenci na zdroj a operaci
Do
/GroupImporty mezi dokumenty zkopírují zděděný referenční uzávěr a kompatibilní s Form položky /Metadata, /PieceInfo, /LastModified a
Syntaxe
Delphi
Function TPDFlib.ImportPageAsFormXObject(SourceDocumentID, SourcePage, Options: Integer): Integer;Parametry
| SourceDocumentID | Handle dokumentu vrácený operací vytvoření nebo načtení dokumentu; může identifikovat vybraný dokument |
|---|---|
| SourcePage | Číslo stránky ve zdrojovém dokumentu počítané od 1 |
| Options | 0 použije media box; 1 použije crop box s fallbackem na media box; 2 použije bleed box s fallbackem na crop a media box; 3 použije trim box s fallbackem na crop a media box; 4 použije art box s fallbackem na crop a media box |
Návratové hodnoty
| 0 | Handle dokumentu, číslo stránky nebo volba byla neplatná, vybraný rámeček nebyl použitelný, nebo se nepodařilo importovat odkazovaný zdroj |
|---|---|
| Non-zero | Handle zachycené stránky přijímaný kreslicími a konfiguračními funkcemi Form |
Poznámky
Vybraný stránkový rámeček se stane ohraničujícím rámečkem Form a zděděná rotace stránky se normalizuje do matice Form, včetně nenulových počátků rámečkuAnotace, formulářová pole, náhledy, odkazy stromu stránek, navigační položky ani čísla strukturních rodičů nejsou stránková grafika a neimportují seZavolejte tuto funkci jednou a vrácený handle znovu použijte s
DrawCapturedPage, DrawCapturedPageMatrix, DrawRotatedCapturedPage, NewTilingPatternFromCapturedPage, SetCapturedPageOptional nebo SetCapturedPageTransparencyGroup