AddPageLabels
Propriedades de página
Descrição
Adiciona um intervalo de etiquetas de página ao documento selecionado. Para que as etiquetas sejam apresentadas corretamente, o documento tem de conter um intervalo que comece na página 1. As etiquetas de página são uma funcionalidade do catálogo PDF 1.3; chamar este método num documento de versão inferior eleva a versão PDF efetiva para 1.3, salvo se a versão de gravação estiver explicitamente bloqueada
Os intervalos de etiquetas existentes são preservados quando um documento carregado armazena as suas etiquetas numa árvore numérica com nós filhos; inserir ou substituir um intervalo continua a ser eficaz depois de guardar 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 etiquetas de página |
|---|---|
| Style | 0 = Sem números 1 = Algarismos arábicos decimais 2 = Algarismos romanos maiúsculos 3 = Algarismos romanos minúsculos 4 = Letras maiúsculas (A a Z para as primeiras 26 páginas, AA a ZZ para as próximas 26, etc.) 5 = Letras minúsculas (a a z para as primeiras 26 páginas, aa a zz para as próximas 26, etc.) |
| Offset | O valor da parte numérica da primeira etiqueta de página do intervalo. Os valores seguintes serão numerados sequencialmente a partir deste valor, que tem de ser igual ou superior a 1 |
| Prefix | O prefixo das etiquetas de página neste intervalo |
Valores devolvidos
| 0 | O parâmetro Style estava fora do intervalo |
|---|---|
| 1 | O intervalo de etiquetas de página foi adicionado com êxito |