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
| SubType | Nom 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) |
|---|---|
| 1 | La 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;