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

LevelNesting level, 1 for a top-level heading.
TitleDe tekst die moet worden opgelijst.

Retourwaarden

CountHow many headings are registered.
0Het 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');

Zie ook

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings