THotPDF.FindLoadedBookmarkPageIndex 메서드

Syntax

function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;

설명

FindLoadedBookmarkPageIndex는 loaded document outline tree에서 bookmark title을 검색하고 destination page index를 반환합니다. Search는 case-insensitive이며 sibling bookmark보다 child bookmark를 먼저 순회하고 zero-based page index를 반환합니다

이 method는 /Dest에 저장된 explicit destination array와 /A /D에 저장된 local GoTo action을 resolve합니다. Bookmark title을 찾지 못했거나, loaded document에 outline이 없거나, bookmark가 loaded page로 resolve할 수 없는 destination form을 사용하면 -1을 반환합니다

Example

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

See Also