SetDocumentLanguageA
Documenteigenschappen, 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 SetDocumentLanguage en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Stelt de natuurlijke taal van het document in de PDF Catalog in (/Lang-entry). Screenreaders en andere assistieve technologie gebruiken de taalaanduiding om de juiste uitspraak- en tekst-naar-spraakregels toe te passen
Deze functie schrijft de Catalog /Lang-sleutel rechtstreeks weg. In de PDF/UA-modus moet de taal worden doorgegeven via de Language-parameter van SetPDFUAMode, die deze functie intern aanroept
Syntaxis
Delphi
Function DLSetDocumentLanguageA(InstanceID: Integer; Language: PAnsiChar): Integer;
DLL
int DLSetDocumentLanguageA(int InstanceID, const char * Language);
Parameters
| Language | BCP 47-taaltag, bijv. "en-US", "fr", "zh-TW". Mag niet leeg zijn |
|---|
Retourwaarden
| 0 | Language string was empty; no change was made |
|---|---|
| 1 | Language was set successfully |