跳转到主要内容
此方法将识别语言设置为 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 使用语言