BeginArtifactA

PDF marcado, Acessibilidade

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 BeginArtifact e os argumentos string são interpretados usando a página de código atual de SetAnsiMode

Abre uma região de artifact PDF. Conteúdo de artifact é decorativo ou estrutural (cabeçalhos de página, rodapés, números de página, imagens de fundo, linhas de régua) e é explicitamente excluído da ordem de leitura lógica do documento. Leitores de tela ignoram regiões de artifact por completo

Escreva os gráficos ou o texto do artifact 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 de subtipo de artifact opcional. Valores comuns: Header, Footer, Watermark, Background. Passe uma string vazia para omitir o subtipo.

Valores retornados

0Failed (no document is open)
1Artifact region opened successfully

Exemplo

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