AddPageLabelsA
Propriedades da página
Descrição
O A final indica o ponto de entrada DLL ANSI (char); a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de AddPageLabels e os argumentos string são interpretados usando a página de código atual de SetAnsiMode
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
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 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. |