AddPageLabels
Propriedades da página
Descrição
Adiciona um intervalo de rótulos de página ao documento selecionado. Um intervalo começando na página 1 deve estar presente no documento para que os rótulos de página sejam exibidos corretamente. Rótulos de página são um recurso de catálogo do PDF 1.3; chamar este método em um documento de versão inferior eleva a versão efetiva do PDF para 1.3, a menos que a versão de gravação esteja explicitamente travada
Os intervalos de rótulos existentes são preservados quando um documento carregado armazena seus rótulos em uma árvore numérica com nós filhos; inserir ou substituir um intervalo continua eficaz depois de salvar e recarregar o documento
Sintaxe
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);
Parâmetros
| Start | A página inicial do intervalo de page labels |
|---|---|
| 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 | O valor da parte numérica do primeiro page label do intervalo. Os valores seguintes serão numerados sequencialmente a partir deste, que deve ser maior ou igual a 1. |
| Prefix | O prefixo dos page labels desse intervalo. |
Valores retornados
| 0 | O parâmetro Style estava fora do intervalo. |
|---|---|
| 1 | O intervalo de page labels foi adicionado com sucesso. |