ImportDocumentData
Vlastnosti dokumentu, záložky
Popis
Aplikuje textový výpis dat dokumentu: aktualizuje informační klíče, znovu sestaví strom záložek a nahradí rozsahy popisků stránek (page labels)
Syntaxe
Delphi
Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;Parametry
| Data | Text ve formátu psaném funkcí ExportDocumentData (klasická konvence dump_data/update_info) |
|---|---|
| Options | Druhy záznamů ke zpracování: 0 vybere vše, jinak kombinujte bit 1 (klíče informací o dokumentu), bit 2 (záložky) a bit 4 (rozsahy štítků stránek) |
| N | Počet použitých záznamů (informační klíče, záložky a rozsahy štítků) |
Poznámky
Informační klíče se aktualizují jednotlivě. První záznam záložky smaže stávající strom záložek a pak každý záznam přidá jednu záložku, jejíž rodičem je poslední záložka o úroveň výš (úrovně se omezí na nejvýš o jednu hlouběji než předchůdce). První záznam popisku stránky vymaže stávající rozsahy. Cílové stránky mimo rozsah spadnou na stránku 1 a neznámé řádky se ignorují, takže budoucí pole nerozbijí starší čtečky
Příklad
PDF.ImportDocumentData(
'BookmarkBegin'#13#10+
'BookmarkTitle: Chapter 1'#13#10+
'BookmarkLevel: 1'#13#10+
'BookmarkPageNumber: 5'#13#10, 2);Viz také
ExportDocumentData, NewOutline, SetInformation, AddPageLabels