RegisterHeading

Layout da página

Descrição

Registra um heading na página selecionada para um sumário posterior

Sintaxe

Delphi

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

Parâmetros

LevelNesting level, 1 for a top-level heading.
TitleThe text to list.

Valores retornados

CountHow many headings are registered.
0O nível ou o título estava vazio, ou nenhuma página está selecionada.

Observações

O título lembra onde aponta, não qual número de página tem no momento. É isso que permite inserir a página de sumário na frente do corpo pronto — que renumera toda página a que ele se refere — sem que nenhuma entrada ou link precise ser corrigido.

Os registros pertencem ao documento que estava selecionado na época Abrir outro documento os mantém no lugar, mas eles deixam de resolver, de modo que uma página de sumário só pode ser desenhada no documento de onde seus headings vieram

Exemplo

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

Veja também

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings