ImportDocumentData

Dokumenteigenschaften, Lesezeichen

Beschreibung

Wendet einen Klartext-Dokumentdatendump an: aktualisiert Informationsschlüssel, erstellt den Lesezeichenbaum neu und ersetzt die Seitenbeschriftungsbereiche.

Syntax

Delphi

Function TPDFlib.ImportDocumentData(Const Data: WideString; Options: Integer): Integer;

Parameter

DataText in dem von ExportDocumentData geschriebenen Format (die klassische Konvention dump_data/update_info).
OptionsZu verarbeitende Datensatzarten: 0 wählt alle aus, andernfalls werden Bit 1 für Dokumentinformationsschlüssel, Bit 2 für Lesezeichen und Bit 4 für Seitenbeschriftungsbereiche kombiniert

Rückgabewerte

0Es ist kein Dokument ausgewählt, der Text ist leer oder nichts wurde angewendet.
NDie Anzahl angewendeter Datensätze für Informationsschlüssel, Lesezeichen und Beschriftungsbereiche.

Anmerkungen

Informationsschlüssel werden einzeln aktualisiert. Der erste Lesezeichendatensatz löscht den vorhandenen Lesezeichenbaum; anschließend fügt jeder Datensatz ein Lesezeichen hinzu, dessen übergeordnetes Element das zuletzt verwendete Lesezeichen eine Ebene höher ist, wobei Ebenen auf höchstens eine Ebene tiefer als der Vorgänger begrenzt werden. Der erste Seitenbeschriftungsdatensatz löscht die vorhandenen Bereiche. Außerhalb des gültigen Bereichs liegende Zielseiten greifen auf Seite 1 zurück, und unbekannte Zeilen werden ignoriert, damit zukünftige Felder ältere Leser nicht beeinträchtigen

Beispiel

PDF.ImportDocumentData(
  'BookmarkBegin'#13#10+
  'BookmarkTitle: Chapter 1'#13#10+
  'BookmarkLevel: 1'#13#10+
  'BookmarkPageNumber: 5'#13#10, 2);

Siehe auch

ExportDocumentData, NewOutline, SetInformation, AddPageLabels