LoadModule Method of the Engine Object

ABBYY FineReader Engine has several functional modules:

  • Image Support for image opening
  • Export for export of recognition results
  • Recognizer for printed text recognition
  • RecognizerHP for handprinted text recognition and checkmark recognition
  • PDF for processing PDF files
  • FineReader Engine Processor for parallel recognition
  • 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

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.



HRESULT LoadModule( FREngineModuleEnum LoadFlags );


void LoadModule( FREngineModuleEnum LoadFlags );

Visual Basic .NET

Sub LoadModule(LoadFlags As FREngineModuleEnum)


[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.


C# code

The method is used in the following demo tools: BatchProcessingRecognition, Camera OCR, Engine Predefined Processing Profiles, Image Preprocessing, MultiProcessingRecognition.

See also


24.03.2023 8:51:52

Usage of Cookies. In order to optimize the website functionality and improve your online experience ABBYY uses cookies. You agree to the usage of cookies when you continue using this site. Further details can be found in our Privacy Notice.