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

SubTypeOptionele artifact-subtypenaam. Gangbare waarden: Header, Footer, Watermark, Background. Geef een lege string door om het subtype weg te laten

Retourwaarden

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

Voorbeeld

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