BeginArtifactA
PDF etiquetado, Accesibilidad
Descripción
La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a BeginArtifact y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Abre una región de artefacto PDF. El contenido de artefacto es decorativo o estructural (encabezados, pies y números de página, imágenes de fondo y líneas de división) y se excluye expresamente del orden de lectura lógico del documento. Los lectores de pantalla omiten por completo las regiones de artefacto
Escriba los gráficos o el texto del artefacto entre BeginArtifact y la llamada EndArtifact correspondiente
Sintaxis
Delphi
Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;
DLL
int DLBeginArtifactA(int InstanceID, const char * SubType);
Parámetros
| SubType | Nombre opcional del subtipo de artefacto. Valores habituales: Header, Footer, Watermark, Background. Pase una cadena vacía para omitir el subtipo |
|---|
Valores devueltos
| 0 | Error (no hay ningún documento abierto) |
|---|---|
| 1 | La región de artefacto se ha abierto correctamente |
Ejemplo
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;