THotPDF.FindLoadedBookmarkPageIndex Method

Syntax

function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;

Aprašas

FindLoadedBookmarkPageIndex ieško įkeltos dokumento kontūrų medyje žymos pavadinimą ir grąžina paskirties puslapio indeksą. Paieška neatsižvelgia į raidžių registrą, pereina vaikinių žymų būseną prieš brolio žymas ir grąžina nulio bazės puslapio indeksą

Metodas išsprendžia aiškių paskirties masyvų /Dest viduje ir vietinių GoTo veiksmų /A /D viduje nuorodas. Jis grąžina -1, kai žymės pavadinimas nerastas, įkeltame dokumente nėra outline'ų arba žymė naudoja paskirties formą, kurios negalima išspręsti į įkeltą puslapį

Example

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

See Also