|
THotPDF.FindLoadedBookmarkPageIndex Method
Syntax
function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;
Beschreibung
FindLoadedBookmarkPageIndex durchsucht das Gliederungsverzeichnis (Outline) des geladenen Dokuments nach einem Lesezeichentitel und gibt den Index der Zielseite zurück; die Suche berücksichtigt keine Groß-/Kleinschreibung, durchläuft untergeordnete Lesezeichen vor benachbarten Lesezeichen und gibt einen nullbasierten Seitenindex zurück
Die Methode löst explizite Ziel-Arrays in /Dest und lokale GoTo-Aktionen in /A /D auf; sie gibt -1 zurück, wenn der Lesezeichentitel nicht gefunden wird, das geladene Dokument kein Gliederungsverzeichnis besitzt oder das Lesezeichen ein Zielformat verwendet, das keiner geladenen Seite zugeordnet werden kann
Beispiel
PDF.LoadFromFile('Manual.pdf');
PageIndex := PDF.FindLoadedBookmarkPageIndex('Installation');
if PageIndex >= 0 then
Writeln('Bookmark is on page ', PageIndex + 1);
Siehe auch
|