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
| Level | Poziom zagnieżdżenia, 1 dla nagłówka najwyższego poziomu |
|---|---|
| Title | Tekst wyświetlany na liście |
Wartości zwracane
| Count | Liczba zarejestrowanych nagłówków |
|---|---|
| 0 | Poziom 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');