AddPageLabels
Свойства страницы
Описание
Добавляет диапазон меток страниц в выбранный документ. Чтобы метки отображались корректно, в документе должен присутствовать диапазон, начинающийся со страницы 1. Метки страниц появились в каталоге PDF 1.3: вызов этого метода на документе более ранней версии поднимает эффективную версию PDF до 1.3, если версия сохранения не зафиксирована явно
Существующие диапазоны меток сохраняются, если загруженный документ хранит метки в number tree с дочерними узлами; вставленный или заменённый диапазон продолжает действовать и после сохранения и повторной загрузки документа
Синтаксис
Delphi
Function TPDFlib.AddPageLabels(Start, Style, Offset: Integer; Const Prefix: WideString): Integer;
ActiveX
Function PDFlib::AddPageLabels(Start As Long, Style As Long, Offset As Long, Prefix As String) As Long
DLL
int DLAddPageLabels(int InstanceID, int Start, int Style, int Offset, const wchar_t * Prefix);
Параметры
| Start | Начальная страница диапазона меток |
|---|---|
| Style | 0 = No numbers 1 = Decimal arabic numerals 2 = Uppercase roman numerals 3 = Lowercase roman numerals 4 = Uppercase letters (A to Z for first 26 pages, AA to ZZ for next 26, etc.) 5 = Lowercase letters (a to z for first 26 pages, aa to zz for next 26, etc.) |
| Offset | Числовая часть метки первой страницы диапазона; далее нумерация идёт последовательно от этого значения, которое должно быть не меньше 1 |
| Prefix | Префикс меток страниц в этом диапазоне |
Возвращаемые значения
| 0 | Параметр Style вне диапазона |
|---|---|
| 1 | Диапазон меток страниц добавлен успешно |