Zum Hauptinhalt springen
Mit dieser Methode wird die Erkennungssprache auf eine der vordefinierten Sprachen von ABBYY FineReader Engine eingestellt. Sie wirkt sich auf den Wert der Eigenschaft IRecognizerParams::TextLanguage aus.

Syntax

C++

HRESULT SetPredefinedTextLanguage( BSTR Name );

C#

void SetPredefinedTextLanguage( string Name );

Visual Basic .NET

Sub SetPredefinedTextLanguage(Name As String)

Parameter

Name [in] Diese Variable ist der interne Name einer der vordefinierten Sprachen von ABBYY FineReader Engine. Dieser Name muss aus der Liste der vordefinierten Sprachen von ABBYY FineReader Engine stammen. Dieser Parameter kann auch mehrere durch Kommas getrennte Sprachnamen enthalten, zum Beispiel „English,French,German“.

Rückgabewerte

Wenn die vordefinierte Sprache, die Sie festlegen möchten, nicht verfügbar ist oder eine Sprache mit diesem Namen nicht unterstützt wird, wird der Fehlercode E_INVALIDARG zurückgegeben. Diese Methode kann außerdem die Standard-Rückgabewerte von ABBYY FineReader Engine-Funktionen zurückgeben.

Hinweise

Die Verfügbarkeit einer bestimmten vordefinierten Sprache hängt davon ab, ob die entsprechenden Module im ABBYY FineReader Engine-Modulsatz verfügbar sind.

Siehe auch

IRecognizerParams::TextLanguage Arbeiten mit Sprachen