StartPageNumberChapter

页面布局、分页

描述

在所选页面上开始一个命名章节,用于第二遍处理的页码占位符

语法

Delphi

Function TPDFlib.StartPageNumberChapter(Const Name: WideString): Integer;

ActiveX

Function PDFlib::StartPageNumberChapter(Name As String) As Long

DLL

int DLStartPageNumberChapter(int InstanceID, const wchar_t* Name);
int DLStartPageNumberChapterA(int InstanceID, const char* Name);

参数

Name提供给 <%ChapterName%> 标记的章节名称

返回值

返回从一开始计数的章节标识符,未选定页面、页面不存在、章节起始页未严格递增添加或占位符已解析时返回 0

备注

该章延续至下一章起始页之前的页面,或延续至文档最后一页

首个显式章节之前的页面使用一个未命名的隐式章节,该章节从第一页开始

在解析占位符前完成页面的插入、删除和重新排序

示例

PDF.StartPageNumberChapter('Introduction');
PDF.AddPageNumberPlaceholder(36, 760, 180, 18,
  '<%ChapterName%> <%ChapterPageNo%>/<%ChapterTotalPages%>', 0);