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');

另请参阅

RegisterHeadingEx, DrawTOC, PopulateOutlineFromHeadings