Skip to main content
ABBYY FineReader Engine has several functional modules:
  • Image Support for image opening
  • Export for export of recognition results
  • Recognizer for printed text recognition
  • ICR for handwritten/handprinted text recognition and checkmark recognition
  • PDF for processing PDF files
  • FineReader Engine Processor for parallel recognition in Windows and Linux
  • Chinese Traditional Patterns for recognition of texts in Chinese Traditional language
  • Chinese Simplified Patterns for recognition of texts in Chinese Simplified language
  • Japanese Patterns for recognition of texts in Japanese language
  • Korean Patterns for recognition of texts in Korean and Korean (Hangul) languages
  • European Patterns for recognition of texts in European languages
  • Business Card for business card recognition
  • Shared Libraries for internal technologies
By default, these modules are loaded when the need arises. When a method dealing with one of the functionalities is first called, the corresponding module is loaded. For example, the Export module will be loaded after any export method is called. The LoadModule method allows you to load the modules which will be necessary for application operation.

Syntax

C++

HRESULT LoadModule( FREngineModuleEnum LoadFlags );

C#

void LoadModule( FREngineModuleEnum LoadFlags );

Visual Basic .NET

Sub LoadModule(LoadFlags As FREngineModuleEnum)

Parameters

LoadFlags [in] This variable of the FREngineModuleEnum type specifies the module which is to be loaded.

Return values

This method has no specific return values. It returns the standard return values of ABBYY FineReader Engine functions.

Samples

// Load Engine
FREngine.IEngine engine;
...
// Warm up
engine.LoadModule(FREngine.FREngineModuleEnum.FREM_ImageSupport);
engine.LoadModule(FREngine.FREngineModuleEnum.FREM_Recognizer);
engine.LoadModule(FREngine.FREngineModuleEnum.FREM_EuropeanPatterns);
The method is used in the following Windows demo tools: BatchProcessingRecognition, Engine Predefined Processing Profiles, MultiProcessingRecognition.

See also

Engine