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

LanguageEtiqueta de idioma BCP 47, por exemplo "en-US", "fr", "zh-TW". Não pode estar vazia

Valores devolvidos

0A cadeia de idioma estava vazia; não foi efetuada qualquer alteração
1O idioma foi definido com êxito