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
| SubType | Nome opcional do subtipo de artefacto. Valores comuns: Header, Footer, Watermark, Background. Passe uma cadeia vazia para omitir o subtipo |
|---|
Valores devolvidos
| 0 | Falha (nenhum documento aberto) |
|---|---|
| 1 | Regiã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;