THotPDF.FindLoadedBookmarkPageIndex Method

Syntax

function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;

Descriere

FindLoadedBookmarkPageIndex caută în arborele de cuprins al documentului încărcat un titlu de bookmark și returnează indexul paginii de destinație. Căutarea nu ține cont de majuscule, parcurge mai întâi bookmark-urile copil și apoi bookmark-urile soră și returnează un index de pagină bazat pe zero

Metoda rezolvă tablourile de destinație explicite stocate în /Dest și acțiunile locale GoTo stocate în /A /D. Returnează -1 când titlul bookmark-ului nu este găsit, documentul încărcat nu are cuprins sau bookmark-ul folosește o formă de destinație care nu poate fi rezolvată la o pagină încărcată

Example

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

See Also