Passer au contenu principal
Cette méthode définit la langue de reconnaissance sur l’une des langues prédéfinies d’ABBYY FineReader Engine. Elle affecte la valeur de la propriété IRecognizerParams::TextLanguage.

Syntaxe

C++

HRESULT SetPredefinedTextLanguage( BSTR Name );

C#

void SetPredefinedTextLanguage( string Name );

Visual Basic .NET

Sub SetPredefinedTextLanguage(Name As String)

Paramètres

Nom [in] Cette variable est le nom interne de l’une des langues prédéfinies d’ABBYY FineReader Engine. Ce nom doit être l’un de ceux figurant dans la liste des langues prédéfinies d’ABBYY FineReader Engine. Ce paramètre peut également contenir plusieurs noms de langues séparés par des virgules, par exemple, “English,French,German”.

Valeurs de retour

Si la langue prédéfinie que vous essayez de définir n’est pas disponible, ou si une langue portant ce nom n’est pas prise en charge, le code d’erreur E_INVALIDARG est renvoyé. Cette méthode peut également renvoyer les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.

Remarques

La disponibilité de telle ou telle langue prédéfinie dépend de la présence des modules correspondants dans le jeu de modules d’ABBYY FineReader Engine.

Voir aussi

IRecognizerParams::TextLanguage Utilisation des langues