RegisterHeading

Sayfa düzeni

Açıklama

Daha sonra oluşturulacak içindekiler tablosu için seçilen sayfada bir başlık kaydeder

Sözdizimi

Delphi

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

Parametreler

Levelİç içe geçme düzeyi; üst düzey başlık için 1
TitleListelenecek metin

Dönüş değerleri

CountKaydedilen başlık sayısı
0Düzey veya başlık boştu ya da sayfa seçili değil

Açıklamalar

Başlık hangi sayfa numarasına sahip olduğunu değil, nereye işaret ettiğini hatırlar. Bu sayede bitmiş gövdenin önüne içindekiler sayfası eklenebilir ve başvurduğu tüm sayfalar yeniden numaralandırılırken hiçbir girdinin veya bağlantının düzeltilmesi gerekmez

Kayıtlar seçildikleri sırada belgeye aittir. Başka bir belge açmak onları yerinde bırakır ancak artık çözümlenmezler; dolayısıyla içindekiler sayfası yalnızca başlıklarının geldiği belgeye çizilebilir

Örnek

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

Ayrıca bkz

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings