RegisterHeading

Disposição da página

Descrição

Regista um título na página selecionada para um índice posterior

Sintaxe

Delphi

Function TPDFlib.RegisterHeading(Level: Integer; Const Title: WideString): Integer;

Parâmetros

LevelNível de aninhamento, 1 para um cabeçalho de nível superior
TitleO texto a listar

Valores devolvidos

CountQuantos títulos estão registados
0O nível ou o título estava vazio, ou nenhuma página está selecionada

Observações

O cabeçalho memoriza onde aponta, e não o número de página que tem atualmente. Isto permite inserir a página do índice antes do corpo concluído — renumerando todas as páginas referenciadas — sem que seja necessário corrigir qualquer entrada ou ligação

Os registos pertencem ao documento que estava selecionado nesse momento. A abertura de outro documento mantém-nos, mas deixam de ser resolvidos, pelo que uma página de índice só pode ser desenhada no documento de onde provêm os respetivos títulos

Exemplo

PDF.DrawText(72, 100, 'Chapter One');
PDF.RegisterHeading(1, 'Chapter One');

Consulte também

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings