RegisterHeading
页面布局
描述
在所选页面记录标题,供稍后生成目录
语法
Delphi
Function TPDFlib.RegisterHeading(Level: Integer; Const Title: WideString): Integer;参数
| Level | 嵌套层级,顶级标题为 1 |
|---|---|
| Title | 要列出的文本 |
返回值
| Count | 已注册的标题数量 |
|---|---|
| 0 | 级别或标题为空,或者未选择页面 |
备注
标题会记住其指向的位置,而非当前页码。这使得目录页可以插入已完成正文之前——从而重新编号它引用的每个页面——且无需修正任何条目或链接
注册属于当时选定的文档,打开另一文档会使其保留在原处,但不再解析,因此目录页只能绘制到其标题来源的文档中
示例
PDF.DrawText(72, 100, 'Chapter One');
PDF.RegisterHeading(1, 'Chapter One');