Mit diesem Befehl können alle Lesezeichen in dem durch id
angegebenen
PDF-Dokument abgerufen werden. Dieses PDF-Dokument muss mit
pdf.OpenDocument() geöffnet worden sein.
Alle Lesezeichen des Dokuments werden von pdf.GetBookmarks()
in
der Tabelle t
zurückgegeben. Für jeden Eintrag wird die Tabelle die folgenden
Felder initialisiert haben:
Title:
-
Der Titeltext des Lesezeichens.
Action:
-
Dieses Feld gibt an, was passieren soll, wenn auf das jeweilige Lesezeichen
geklickt wird. Dieses wird auf eine der folgenden speziellen Konstanten gesetzt:
#PDFACTION_GOTO:
-
Springt zur Seite im aktuellen Dokument.
#PDFACTION_REMOTEGOTO:
-
Springt zur Seite in einem anderen Dokument.
#PDFACTION_URI:
-
Öffnet eine URI.
#PDFACTION_LAUNCH:
-
Startet ein Programm.
#PDFACTION_UNSUPPORTED:
-
Unbekannte Aktion.
Target:
-
Dieses wird auf das Ziel des Lesezeichens gesetzt. Je nach
Action
kann dies auf
eine Seitennummer, eine URI oder den Pfad zu einer externen Datei eingestellt werden.
Children:
-
Wenn das Lesezeichen aufgeklappt werden kann, wird dieses Element auf eine andere
Tabelle gesetzt, die die gleichen Elemente wie sein übergeordnetes Element enthält.
Lesezeichen können beliebig verschachtelt werden.