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%>

Возвращаемые значения

Возвращает идентификатор главы, начиная с 1, либо 0, если страница не выбрана или не существует, старты глав добавляются не в строго возрастающем порядке страниц либо плейсхолдеры уже разрешены

Примечания

Глава простирается до страницы перед стартом следующей главы либо до последней страницы документа

Страницы до первой явной главы относятся к безымянной неявной главе, начинающейся со страницы 1

Завершите вставку, удаление и переупорядочивание страниц до разрешения заполнителей

Пример

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