RegisterHeading

Układ strony

Opis

Rejestruje nagłówek na wybranej stronie na potrzeby późniejszego spisu treści

Składnia

Delphi

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

Parametry

LevelPoziom zagnieżdżenia, 1 dla nagłówka najwyższego poziomu
TitleTekst wyświetlany na liście

Wartości zwracane

CountLiczba zarejestrowanych nagłówków
0Poziom lub tytuł był pusty albo nie wybrano strony

Uwagi

Nagłówek zapamiętuje miejsce, na które wskazuje, a nie jego bieżący numer strony. Pozwala to wstawić stronę spisu treści przed ukończoną treścią, co zmienia numery wszystkich wskazywanych stron, bez konieczności poprawiania wpisów ani łączy

Rejestracje należą do dokumentu wybranego w danej chwili. Otwarcie innego dokumentu pozostawia je na miejscu, lecz nie można ich już rozstrzygnąć, dlatego stronę spisu treści można narysować tylko w dokumencie, z którego pochodzą nagłówki

Przykład

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

Zobacz również

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings