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%> token 的章節名稱

傳回值

傳回以 1 起算的章節識別碼;未選取頁面、頁面不存在、章節起點未按嚴格遞增的頁序加入,或佔位符早已解析時傳回 0

備註

章節延伸到下一章起點的前一頁,或直到文件最後一頁

第一個明確章節之前的頁面,歸入從第 1 頁開始的未命名隱含章節

解析佔位符之前,先完成頁面的插入、刪除與重排

範例

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