System Requirements
ABBYY FineReader Engine 12 is available in three versions:
- ABBYY FineReader Engine 12 for Windows
- ABBYY FineReader Engine 12 for Linux
- ABBYY FineReader Engine 12 for Mac
ABBYY FineReader Engine for Windows
Hardware
PC with x86-compatible processor (1 GHz or higher)
Operating system
- Windows Server 2016, Windows Server 2012, Windows Server 2012 R2 with the April 2014 update rollup (KB2919355), Windows Server 2008 R2 SP1
- Windows 10, Windows 8.1 with the April 2014 update rollup (KB2919355), Windows 8, Windows 7 SP1
Tested Cloud and virtual environments
- Azure Cloud Services
- Azure Service Fabric
- Azure Virtual Machines
- Amazon EC2
- Microsoft Hyper-V Server 2008
- Microsoft Hyper-V Server 2008 R2 SP1
- Microsoft Hyper-V Server 2012
- Microsoft Hyper-V Server 2012 R2
- Microsoft Hyper-V Server 2016
- Oracle VM VirtualBox 5.2
- Parallels Desktop for Mac 13.0.1
- VMware ESXi 6.5
- VMware Workstation Player 12.5
- VMware Workstation Pro 14.0.0
ABBYY FineReader Engine can also be run in a Docker container on supported platforms.
Memory
- for processing one-page documents — minimum 400 MB RAM, recommended 1 GB RAM
- for processing multi-page documents — minimum 1 GB RAM, recommended 1,5 GB RAM
- for parallel processing — 450 MB RAM + 350 MB RAM for each core
- for parallel processing of documents in Arabic, Chinese, Japanese or Korean languages — 750 MB RAM + 850 MB RAM for each core
Hard disk space
1.400 MB for library installation and 100 MB for program operation. When processing a multi-page document, additional 15MB are needed for every page.
Other requirements
- TWAIN-compatible scanner, digital camera, or fax modem for scanning or image import
- For pattern training, dictionary editing, scanning via a GUI: Video card and monitor (minimum resolution 1024×768)
- Microsoft® Internet Explorer 8.0 or higher should be installed. For correct font detection, the fonts contained in documents should be installed.
ABBYY SDK 12 Licensing Service requirements
Hardware
PC with x86-compatible processor (1 GHz or higher)
Operating system
- Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2
- Windows 10, Windows 8.1, Windows 8, Windows 7 SP1
ABBYY SDK 12 Licensing Service has been tested in the following virtual environments:
- Microsoft Hyper-V Server 2008
- Microsoft Hyper-V Server 2008 R2 SP1
- Microsoft Hyper-V Server 2012
- Microsoft Hyper-V Server 2012 R2
- Microsoft Hyper-V Server 2016
- Oracle VM VirtualBox 5.2
- Parallels Desktop for Mac 13.0.1
- VMware ESXi 6.5
- VMware Workstation Player 12.5
- VMware Workstation Pro 14.0.0
Developing Tools
The ABBYY FineReader Engine for Windows’ application programming interface (API) conforms to the COM standard and can be easily used in C/C++, Visual Basic, .NET, Delphi, Java or any development tool supporting COM components. The Engine can be adapted for use in scripting languages like VBS, JS, and Perl.
ABBYY FineReader Engine for Linux
ABBYY FineReader Engine 12 for Linux is designed for glibc version 2.11 and above. If you need ABBYY FineReader Engine for older glibc versions, please contact the ABBYY office. For the FineReader Engine dynamic library, the standard libstdc++.so.6, libgcc_s.so.1 and libgomp.so.1 libraries have to be used.
Hardware
PC with x86-compatible processor (1 GHz or higher) which supports SSE and SSE2 instruction sets
Operating system
- Fedora 27, 26, 25
- Red Hat Enterprise Linux 7.4, 6.9
- Debian GNU/Linux 9.2, 8.8
- Ubuntu 17.10, 16.04.1 LTS, 14.04.5 LTS
- CentOS 7.3, 6.9
- ALT Linux 7 SPT, 8 SP/Education/Workstation/Server
In addition, ABBYY offers professional services to adapt the software to other platforms.
Tested Cloud and virtual environments
- Microsoft Azure Virtual Machines
- Amazon EC2
- Microsoft Hyper-V Server 2012 R2
- Microsoft Hyper-V Server 2016
- Oracle VM VirtualBox 5.2
- VMware ESXi 6.5
- VMware Workstation Player 12.5
- VMware Workstation Pro 14.0.0
- Linux KVM
ABBYY FineReader Engine can also be run in a Docker container on supported platforms.
Memory
- for processing one-page documents — at least 400 MB RAM, 1 GB RAM recommended
- for processing multi-page documents — at least 1 GB RAM, 1,5 GB RAM recommended
- for parallel processing — 450 MB RAM + 350 MB RAM for each core
- for parallel processing of documents in Arabic, Chinese, Japanese, or Korean languages — 750MB RAM + 850 MB RAM for each core
Hard disk space
1.400 MB for library installation and 100 MB for program operation, plus additional 15MB for every page when processing a multi-page document.
Other requirements
- Tmpfs size — 4GB + 1GB*(cores number)
- Swap size — 4GB + 1GB*(cores number)
- ABBYY FineReader Engine supports the systemd init system.
- For correct font detection, the fonts contained in documents should be installed.
Developing Tools
The ABBYY FineReader Engine for Linux provides C/C++ native API and a Java wrapper, therefore applications need to be written in C/C++ or Java.
ABBYY FineReader Engine for Mac
Hardware
PC with Intel processor (x86) 1 GHz or higher.
Operating system
Mac OS X (10.12.x, 10.13.x).
Memory
- for processing one-page documents — at least 400 MB RAM, 1 GB RAM recommended
- for processing multi-page documents — at least 1 GB RAM, 1,5 GB RAM recommended
Hard disk space
1 GB for library installation and 100 MB for program operation, plus additional 15MB for every page, when processing a multi-page document.
Other requirements
For correct font detection, the fonts contained in documents should be installed.
Developing Tools
The OS X version provides only C/C++ native API, therefore applications need to be written in C/C++.