RegisterHeading
Pagina-indeling
Beschrijving
Legt een kop vast op de geselecteerde pagina voor een latere inhoudsopgave
Syntaxis
Delphi
Function TPDFlib.RegisterHeading(Level: Integer; Const Title: WideString): Integer;Parameters
| Level | Nesting level, 1 for a top-level heading. |
|---|---|
| Title | De tekst die moet worden opgelijst. |
Retourwaarden
| Count | How many headings are registered. |
|---|---|
| 0 | Het niveau of de titel was leeg, of er is geen pagina geselecteerd |
Opmerkingen
De kop onthoudt waar hij naartoe wijst, niet welk paginanummer hij momenteel heeft. Dat is precies wat het mogelijk maakt de inhoudspagina vóór de afgeronde body in te voegen — die elk paginanummer waar hij naar verwijst opnieuw nummert — zonder dat één entry of link hoeft te worden bijgewerkt
Registraties horen bij het document dat op dat moment was geselecteerd. Een ander document openen laat ze staan, maar ze resolven niet meer; een inhoudspagina kan dus alleen in het document worden getekend waar zijn koppen vandaan komen
Voorbeeld
PDF.DrawText(72, 100, 'Chapter One');
PDF.RegisterHeading(1, 'Chapter One');