AddPageLabelsA

Propriedades de página

Descrição

O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AddPageLabels e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode

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

Sintaxe

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);

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