BeginArtifactA

PDF balisé, accessibilité

Description

Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à BeginArtifact et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle

Ouvre une région d’artefact PDF. Son contenu est décoratif ou structurel (en-têtes, pieds de page, numéros de page, images d’arrière-plan, lignes de réglage) et explicitement exclu de l’ordre logique de lecture. Les lecteurs d’écran ignorent entièrement ces régions

Écrivez les graphiques ou le texte de l'artefact entre BeginArtifact et l'appel correspondant à EndArtifact

Syntaxe

Delphi

Function DLBeginArtifactA(InstanceID: Integer; SubType: PAnsiChar): Integer;

DLL

int DLBeginArtifactA(int InstanceID, const char * SubType);

Paramètres

SubTypeNom facultatif du sous-type d'artefact. Valeurs courantes : Header, Footer, Watermark, Background. Transmettez une chaîne vide pour l'omettre

Valeurs de retour

0Échec (aucun document n’est ouvert)
1La région d’artefact a été ouverte

Exemple

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