BeginArtifactA
Getagde PDF, toegankelijkheid
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan BeginArtifact en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Opent een PDF-artifactregio. Artifactinhoud is decoratief of structureel (pagina-koppen, voetteksten, paginanummers, backgroundafbeeldingen, lijnen) en wordt expliciet uit de logische leesvolgorde van het document gehouden. Screenreaders slaan artifactregio's volledig over
Schrijf de graphics of tekst van het artifact tussen BeginArtifact en de bijbehorende EndArtifact-aanroep
Syntaxis
Delphi
Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;
DLL
int DLBeginArtifactA(int InstanceID, const char * SubType);
Parameters
| SubType | Optionele artifact-subtypenaam. Gangbare waarden: Header, Footer, Watermark, Background. Geef een lege string door om het subtype weg te laten |
|---|
Retourwaarden
| 0 | Failed (no document is open) |
|---|---|
| 1 | Artifact region opened successfully |
Voorbeeld
// Page footer as artifact
PDF.BeginArtifact('Footer');
PDF.SetFontSize(8);
PDF.PrintText(50, 20, 'Page 1 of 10');
PDF.EndArtifact;