SetDocumentLanguageA
Propriétés du document, 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 à SetDocumentLanguage et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle
Définit la langue naturelle du document dans le catalogue PDF (entrée /Lang). La déclaration de langue permet aux lecteurs d’écran et autres technologies d’assistance d’appliquer les règles appropriées de prononciation et de synthèse vocale
Cette fonction écrit directement la clé /Lang du catalogue. En mode PDF/UA, la langue doit plutôt être fournie par le paramètre Language de SetPDFUAMode, qui appelle cette fonction en interne
Syntaxe
Delphi
Function DLSetDocumentLanguageA(InstanceID: Integer; Language: PAnsiChar): Integer;
DLL
int DLSetDocumentLanguageA(int InstanceID, const char * Language);
Paramètres
| Language | Balise de langue BCP 47, par exemple "en-US", "fr", "zh-TW" Doit être non vide |
|---|
Valeurs de retour
| 0 | La chaîne de langue était vide ; aucune modification n’a été effectuée |
|---|---|
| 1 | La langue a été définie correctement |