Pular para o conteúdo principal
Este método define o idioma de reconhecimento como um dos idiomas predefinidos do ABBYY FineReader Engine. Ele afeta o valor da propriedade IRecognizerParams::TextLanguage.

Sintaxe

C++

HRESULT SetPredefinedTextLanguage( BSTR Name );

C#

void SetPredefinedTextLanguage( string Name );

Visual Basic .NET

Sub SetPredefinedTextLanguage(Name As String)

Parâmetros

Name [in] Esta variável é o nome interno de um dos idiomas predefinidos do ABBYY FineReader Engine. Esse nome deve ser um dos que constam na lista de idiomas predefinidos do ABBYY FineReader Engine. Este parâmetro também pode conter vários nomes de idiomas separados por vírgulas, por exemplo, “English,French,German”.

Valores de retorno

Se o idioma predefinido que você está tentando definir não estiver disponível ou se o idioma com esse nome não for suportado, o código de erro E_INVALIDARG será retornado. Este método também pode retornar os valores de retorno padrão das funções do ABBYY FineReader Engine.

Observações

A disponibilidade de um ou outro idioma predefinido depende da disponibilidade dos módulos correspondentes no conjunto de módulos do ABBYY FineReader Engine.

Veja também

IRecognizerParams::TextLanguage Trabalhando com idiomas