Loading, initialization, and deinitialization
A user should initialize and deinitialize ABBYY FineReader Engine elsewhere. For example, in the main or WinMain function of an executable module.In Windows, this restriction is due to the fact that the Win32 LoadLibrary and FreeLibrary functions are not re-entrant.
In Windows , FRE resets the LC_CTYPE setting of msvcrt.dll.
Also in this section
- Different Ways to Load the Engine Object for Windows The detailed description of loading and unloading ABBYY FineReader Engine.
- Using ABBYY FineReader Engine in Multi-Threaded Server Applications for Windows Peculiarities of using in server applications.
- Error Handling Information about error handling.
- Handling Errors During PDF/XPS Export Describes how to handle errors that may occur during export to PDF/XPS format.
- Working with Properties The interfaces of ABBYY FineReader Engine objects have various properties and methods. The way the properties are handled in different languages is discussed in this article.
- Working with Collections There are three major types of collections in ABBYY FineReader Engine. See how to work with these collections in this section.
- Working with Connectable Objects Some of the objects in ABBYY FineReader Engine are so-called “connectable objects.” Here you can find useful recommendations on working with such objects.
- Working with COM Interfaces from a Scripting Language for Windows The detailed description of how to use FineReader Engine in a scripting language.
- Using ABBYY FineReader Engine in Java for Linux and Windows The description of how to use FineReader Engine in Java.
- Cross-platform development in Java for Linux and Windows Peculiarities of Java programming for all platforms.
- Using ABBYY FineReader Engine in .NET Core for Windows The description of how to use FineReader Engine in .NET Core.
- Using ABBYY FineReader Engine in C (Objective-C) for Windows Loading and unloading FineReader Engine in C (Objective-C).
- Out-of-Process Server Implementaion for Linux The detailed description of how to work with ABBYY FineReader Engine loaded as an out-of-process server.
