THotPDF.FindLoadedBookmarkPageIndex Method

Składnia

function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;

Opis

FindLoadedBookmarkPageIndex przeszukuje drzewo konspektu wczytanego dokumentu pod kątem tytułu zakładki i zwraca indeks strony docelowej. Wyszukiwanie nie rozróżnia wielkości liter, przechodzi przez zakładki podrzędne przed sąsiednimi i zwraca indeks strony liczony od zera.

Metoda rozwiązuje jawne tablice miejsc docelowych zapisane w /Dest oraz lokalne akcje GoTo zapisane w /A /D. Zwraca -1, gdy tytuł zakładki nie zostanie znaleziony, wczytany dokument nie ma konspektów albo zakładka używa formy miejsca docelowego, której nie można rozwiązać do wczytanej strony.

Przykład

PDF.LoadFromFile('Manual.pdf');
PageIndex := PDF.FindLoadedBookmarkPageIndex('Installation');
if PageIndex >= 0 then
  Writeln('Bookmark is on page ', PageIndex + 1);

Zobacz też