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

StartA página inicial do intervalo de page labels
Style0 = 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.)
OffsetO 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.
PrefixO prefixo dos page labels desse intervalo.

Valores retornados

0O parâmetro Style estava fora do intervalo.
1O intervalo de page labels foi adicionado com sucesso.