SetDocumentLanguageA
Propriedades do documento, acessibilidade
Descrição
O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de SetDocumentLanguage e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode
Define o idioma natural do documento no Catálogo PDF (entrada /Lang). A declaração de idioma é utilizada por leitores de ecrã e outras tecnologias de apoio para aplicar regras corretas de pronúncia e conversão de texto em voz
Esta função escreve diretamente a chave Catalog /Lang. Ao utilizar o modo PDF/UA, o idioma deve ser fornecido através do parâmetro Language de SetPDFUAMode, que chama esta função internamente
Sintaxe
Delphi
Function DLSetDocumentLanguageA(InstanceID: Integer; Language: PAnsiChar): Integer;
DLL
int DLSetDocumentLanguageA(int InstanceID, const char * Language);
Parâmetros
| Language | Etiqueta de idioma BCP 47, por exemplo "en-US", "fr", "zh-TW". Não pode estar vazia |
|---|
Valores devolvidos
| 0 | A cadeia de idioma estava vazia; não foi efetuada qualquer alteração |
|---|---|
| 1 | O idioma foi definido com êxito |