Diese Klasse repräsentiert einen einzelnen Eintrag im Inhaltsverzeichnis in einem PDF-Dokument – wenn dieses Verzeichnis existiert.
So ermitteln Sie die Anzahl der Einträge im Inhaltsverzeichnis:
If hPdfDocument.Index.Count > 0 Then Print "Anzahl der Einträge im Inhaltsverzeichnis = "; hPdfDocument.Index.Count Endif
Die Klasse PdfIndex verfügt über die folgenden Eigenschaften:
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
Action | PdfAction | Gibt die mit diesem Indexeintrag verbundene Aktion zurück. |
Children | Integer | Gibt die Anzahl der Unter-Indexe zu diesem Index-Eintrag zurück. |
Opened | Boolean | Gibt mit True zurück, ob der Indexeintrag geöffnet ist - ob seine Kind-Einträge sichtbar sind. |
Parent | Integer | Gibt den Index eines Eltern-Elements in der Index-Hirachchie zurück. Der Index eines Root-Elementes ist -1. |
Text | String | Gibt den mit diesem Indexeintrag verbundenen Text zurück. |
Tabelle 23.12.2.1.1 : Eigenschaften der Klasse PdfIndex
Hinweise
Opened: In der Poppler-Dokumentation heißt es: „Gibt dem Benutzer zurück, ob dieser Knoten standardmäßig aufgeklappt werden soll. Das Dokument kann einen Hinweis darauf geben, wie der Index des Dokuments anfänglich expandiert werden soll.“ Text: Beachten Sie, dass der Text so ausgegeben wird, wie er in einem bestimmten Rechteck gefunden wird – wie es der Ausschnitt im folgenden Beispiel zeigt:
Die Experimente zur Bestimmung des Stehwellen-Verhältnisses (SWR) wurden auf einem kommerziellen Messplatz an der Kaiser-Max-Universität in Heidelburg durchgeführt. Die Antennenhöhe betrug 11,3 m. Die Leistung wurde auf 10 W Ausgangsleistung begrenzt. Folgende Antennen für den Amateur-Funk wurden untersucht: * Richtantenne FB33 (3-Element-Beam für das 20m-Band, 15m-Band und das 10m-Band) * 2-Element-Monoband-Yagi für das 20m-Band * 2-Element-Monoband-Loop für das 20m-Band Auswertung: Bei allen drei Amateurfunk-Antennen konnten die in den Datenblättern angegebenen Werte hinreichend bestätigt werden. Das bezieht sich jedoch nur auf die Größe des SWR. Abweichungen gab es bei der Lage der Minima im Frequenz-Band.
Das ist der (formatierte, originale) Fließtext-Ausschnitt:
Abbildung: Fließtext-Ausschnitt
Die Klasse PdfAction verfügt über die folgenden fünf Eigenschaften:
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
Goto | .PdfActionGoto | Gibt ein virtuelles Objekt zurück, das beschreibt, was die Aktion für Aktionen auslöst, die auf eine andere Stelle im PDF-Dokument abzielen. |
Launch | .PdfActionLaunch | Gibt ein virtuelles Objekt zurück, das beschreibt, was die Aktion für Aktionen auslöst, die ein anderes Programm starten. |
Text | String | Gibt den Aktionstext zurück. Beispiel: 'GotoDest' |
Type | String | Gibt den Aktionstyp als Zeichenkette zurück. Beispiel: '25.1.12.3 Projekt 3' |
URI | .PdfActionURI | Gibt ein virtuelles Objekt zurück, das beschreibt, was die Aktion für Aktionen auslöst, die auf einen externen URI abzielen. |
Tabelle 23.12.2.2.1 : Eigenschaften der Klasse PdfAction
Die virtuelle Klasse PdfActionGoto verfügt über die folgenden vier Eigenschaften:
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
Page | Integer | Gibt die Zielseite der Aktion zurück. |
Rect | RectF | Liefert das Zielrechteck der Aktion; relativ zur Zielseite. |
Target | String | Gibt das Argument der Aktion zurück. |
Zoom | Float | Gibt den Ziel-Zoom der Aktion zurück. |
Tabelle 23.12.2.2.2 : Eigenschaften der Klasse PdfActionGoto
Die virtuelle Klasse PdfActionLaunch verfügt über die folgenden beiden Eigenschaften:
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
Arguments | String | Gibt die Argumente des zu startenden Programms zurück. |
Target | String | Gibt den Dateinamen des zu startenden Programms zurück. |
Tabelle 23.12.2.2.3 : Eigenschaften der Klasse PdfActionLaunch
Die virtuelle Klasse PdfActionURI verfügt nur über diese Eigenschaft:
Eigenschaft | Datentyp | Beschreibung |
---|---|---|
Target | String | Gibt den Ziel-URI zurück. |
Tabelle 23.12.2.2.4 : Eigenschaften der Klasse PdfActionURI
Artikel