BeginArtifactA

PDF etiquetado, acessibilidade

Descrição

O A final indica o ponto de entrada ANSI (char) da DLL; a interface ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de BeginArtifact e os argumentos de cadeia são interpretados com a página de códigos atual de SetAnsiMode

Abre uma região de artefacto PDF. O conteúdo de artefacto é decorativo ou estrutural (cabeçalhos, rodapés, números de página, imagens de fundo, linhas de pauta) e é explicitamente excluído da ordem lógica de leitura do documento. Os leitores de ecrã ignoram totalmente as regiões de artefactos

Escreva os gráficos ou o texto do artefacto entre BeginArtifact e a chamada correspondente de EndArtifact

Sintaxe

Delphi

Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;

DLL

int DLBeginArtifactA(int InstanceID, const char * SubType);

Parâmetros

SubTypeNome opcional do subtipo de artefacto. Valores comuns: Header, Footer, Watermark, Background. Passe uma cadeia vazia para omitir o subtipo

Valores devolvidos

0Falha (nenhum documento aberto)
1Região de artefacto aberta com êxito

Exemplo

// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;