AddPageLabelsA
Свойства страницы
Описание
Завершающая A обозначает точку входа ANSI (char) в DLL; интерфейс ActiveX/COM открывает только Unicode-форму. Поведение идентично AddPageLabels, а строковые аргументы интерпретируются в кодовой странице, заданной текущим режимом SetAnsiMode
Добавляет диапазон меток страниц в выбранный документ. Чтобы метки отображались корректно, в документе должен присутствовать диапазон, начинающийся со страницы 1. Метки страниц появились в каталоге PDF 1.3: вызов этого метода на документе более ранней версии поднимает эффективную версию PDF до 1.3, если версия сохранения не зафиксирована явно
Синтаксис
Delphi
Function DLAddPageLabelsA(InstanceID, Start, Style, Offset: Integer; Prefix: PAnsiChar): Integer;
DLL
int DLAddPageLabelsA(int InstanceID, int Start, int Style, int Offset, const char * 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 | Диапазон меток страниц добавлен успешно |