跳转到主要内容
ABBYY FineReader 引擎 包含多个功能模块:
  • 用于打开图像的 Image Support
  • 用于导出识别结果的 Export
  • 用于印刷体文本识别的 Recognizer
  • 用于手写/手写印刷体文本识别和勾选标记识别的 ICR
  • 用于处理 PDF 文件的 PDF
  • 用于在 Windows 和 Linux 中进行并行识别的 FineReader 引擎 Processor
  • 用于识别繁体中文文本的 Chinese Traditional Patterns
  • 用于识别简体中文文本的 Chinese Simplified Patterns
  • 用于识别日文文本的 Japanese Patterns
  • 用于识别韩语和韩文 (Hangul) 文本的 Korean Patterns
  • 用于识别欧洲语言文本的 European Patterns
  • 用于名片识别的 Business Card
  • 用于内部技术的 Shared Libraries
默认情况下,这些模块会在需要时自动加载。首次调用与其中某项功能相关的方法时,将加载相应的模块。例如,调用任意导出方法后,系统将加载 Export 模块。 LoadModule 方法可用于加载应用程序运行所需的模块。

语法

C++

HRESULT LoadModule( FREngineModuleEnum LoadFlags );

C#

void LoadModule( FREngineModuleEnum LoadFlags );

Visual Basic .NET

Sub LoadModule(LoadFlags As FREngineModuleEnum)

参数

LoadFlags [in] 该变量的类型为 FREngineModuleEnum,用于指定要加载的模块。

返回值

此方法没有特定的返回值。它会返回 ABBYY FineReader Engine 函数的标准返回值

示例

// 加载引擎
FREngine.IEngine engine;
...
// 预热
engine.LoadModule(FREngine.FREngineModuleEnum.FREM_ImageSupport);
engine.LoadModule(FREngine.FREngineModuleEnum.FREM_Recognizer);
engine.LoadModule(FREngine.FREngineModuleEnum.FREM_EuropeanPatterns);
该方法可用于以下 Windows 演示工具:BatchProcessingRecognition引擎预定义处理配置文件MultiProcessingRecognition

另请参阅

引擎