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