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

LanguageBalise de langue BCP 47, par exemple "en-US", "fr", "zh-TW" Doit être non vide

Valeurs de retour

0La chaîne de langue était vide ; aucune modification n’a été effectuée
1La langue a été définie correctement