THotPDF.FindLoadedBookmarkPageIndex Method

Syntax

function FindLoadedBookmarkPageIndex(const Title: AnsiString): Integer;

Descrição

FindLoadedBookmarkPageIndex pesquisa a árvore de esquemas do documento carregado por um título de marcador e devolve o índice da página de destino. A pesquisa é insensível a maiúsculas e minúsculas, percorre os marcadores filhos antes dos irmãos e devolve um índice de página com base zero.

O método resolve arrays de destino explícitos guardados em /Dest e acções GoTo locais guardadas em /A /D. Devolve -1 quando o título do marcador não é encontrado, o documento carregado não tem outlines ou o marcador usa uma forma de destino que não pode ser resolvida para uma página carregada

Example

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

See Also