Bezeichnung
pdf.GetPageLinks -- ruft alle Links auf einer PDF-Seite ab (V1.1)
Übersicht
t = pdf.GetPageLinks(id, page)
Beschreibung
Mit diesem Befehl können Sie alle Links von einer PDF-Seite abrufen. Im Argument page geben Sie die zu verwendende Seite als Zahl an, die im Bereich von 1 bis zur Gesamtzahl der Seiten im Dokument liegen muss. Die Seite muss vorher mit pdf.LoadPage() mit dem Argument text auf True geladen und das durch id angegebene PDF-Dokument muss zuvor mit pdf.OpenDocument() geöffnet worden sein.

Alle Links des Dokuments werden von pdf.GetPageLinks() in der Tabelle t zurückgegeben. Für jeden Eintrag wird die Tabelle die folgenden Felder initialisieren:

Action:
Dieses Feld gibt an, was passieren soll, wenn auf den jeweiligen Link geklickt wird. Dieses wird auf eine der folgenden speziellen Konstanten gesetzt:

#PDFACTION_GOTO:
Zur Seite im aktuellen Dokument springen.

#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 Links gesetzt. Je nach Action kann dies auf eine Seitennummer, eine URI oder den Pfad zu einer externen Datei eingestellt werden.

Left:
Linker Rand des Begrenzungsrechtecks des Links.

Top:
Oberer Rand des Begrenzungsrechtecks des Links.

Right:
Rechter Rand des Begrenzungsrechtecks des Links.

Bottom:
Unter Rand des Begrenzungsrechtecks des Links.

Eingaben
id
Kennung des zu verwendenden PDF-Dokuments
page
zu verwendende Seitenzahl (beginnend ab 1)
Rückgabewerte
t
Tabelle mit allen Seitenlinks (siehe oben)

Navigation zeigen