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

StartA página inicial do intervalo de etiquetas de página
Style0 = 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.)
OffsetO 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
PrefixO prefixo das etiquetas de página neste intervalo

Valores devolvidos

0O parâmetro Style estava fora do intervalo
1O intervalo de etiquetas de página foi adicionado com êxito