THotPDF.FindLoadedBookmarkPageIndex Méthode

Syntaxe

function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;

Description

FindLoadedBookmarkPageIndex recherche dans l'arborescence des plans chargés un titre de signet et renvoie l'index de page de destination. La recherche n'est pas sensible à la casse, parcourt d'abord les signets enfants puis les signets frères, et renvoie un index de page basé sur zéro

La méthode résout les tableaux de destination explicites stockés dans /Dest et les actions GoTo locales stockées dans /A /D. Elle renvoie -1 lorsque le titre du signet est introuvable, que le document chargé n'a aucun plan ou que le signet utilise un format de destination impossible à résoudre vers une page chargée

Exemple

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

        

Voir aussi