RegisterHeading

頁面版面

描述

在所選頁面上登錄一個標題,供之後建立目錄

語法

Delphi

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

參數

Level巢狀層級,1 為頂層標題。
TitleThe text to list.

傳回值

Count已登錄的標題數量。
0層級或標題為空,或未選取頁面。

備註

標題記住的是它指向哪裡,而不是它目前是第幾頁。正因如此,目錄頁才能插在完成的本文前面——即使這樣會讓它引用的每一頁重新編號——任何條目與連結都不需要回頭修。

登錄項目屬於當下選取的文件。開啟其他文件後它們仍在,只是無法解析,因此目錄頁只能畫進標題所來源的那份文件

範例

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

另見

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings