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
| Level | Nesting level, 1 for a top-level heading. |
|---|---|
| Title | The text to list. |
Valores retornados
| Count | How many headings are registered. |
|---|---|
| 0 | O 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');