メインコンテンツへスキップ
このメソッドは、認識言語を ABBYY FineReader Engine で事前定義されている言語のいずれかに設定します。これにより、IRecognizerParams::TextLanguage プロパティの値に影響します。

構文

C++

HRESULT SetPredefinedTextLanguage( BSTR Name );

C#

void SetPredefinedTextLanguage( string Name );

Visual Basic .NET

Sub SetPredefinedTextLanguage(Name As String)

パラメーター

名前 [in] この変数には、ABBYY FineReader Engine の事前定義言語のいずれかの内部名を指定します。この名前は、ABBYY FineReader Engine の事前定義言語の一覧に含まれる名前のいずれかである必要があります。また、このパラメーターには、たとえば “English,French,German” のように、カンマ区切りで複数の言語名を指定することもできます。

戻り値

設定しようとしている定義済み言語が使用できない場合、またはその名前の言語がサポートされていない場合は、E_INVALIDARG エラー コードが返されます。このメソッドは、ABBYY FineReader Engine 関数の標準の戻り値を返すこともあります。

注記

各定義済み言語を利用できるかどうかは、ABBYY FineReader Engine のモジュール一式に対応するモジュールが含まれているかどうかによって異なります。

関連項目

IRecognizerParams::TextLanguage 言語の使用