The system requirements depends on the requirements of the compared PDF files, that means the complexity of the PDF files and also the number of pages, images etc. The following requirements are primarily for the i-net PDFC server.
Minimum System Requirements
Installed Server / Desktop Application
The following 64-bit operating systems are supported:
Windows 8 or above
Windows Server 2012 or above
RedHat 6.x or 7.x
macOS 10.10 or above
Installation on other Operating Systems
Installing the i-net PDFC server on other operating system is generally supported when a supported Java VM is available. In that case, please download the respective SDK.
Note: custom startup scripts will have to be created as there is no automatic configuration.
Application Server implementing the Servlet Specifications 3.1 including WebSocket 1.1 are supported. They have to be run using at least Java EE 7 (Java 8). Jakarta EE 9 with Servlet Specifications 5.0 and WebSockets 2.0 or higher is not supported.
Java SE 11 is required to use the Java API of i-net PDFC.
Requires .NET Framework 4.6.1 and Java SE 11.
The minimum hardware requirements are 1.5 GB hard disk for a full installation. This includes 500 MB installation directory and 1 GB for the Temp directory of the system.
The recommended minimum number of CPU in a virtual machine is 4. It use 2 cores for the parser of the PDF files, 1 core for the comparison process and maybe 1 core for the paging of the result.
Supported browser versions
The remote interface was tested with the following browsers: (new) Microsoft Edge, Firefox, Safari and Chrome. We recommend the most recent browser versions.
Requirements can be higher if you compare large PDF files with a lot of pages, images and/or a lot of users comparing the PDF files.
In addition to the product requirements, please note the System Compatibility list for Java 11 by Oracle: https://www.oracle.com/technetwork/java/javase/documentation/jdk11certconfig-5069638.html.
OCR using Tesseract
The OCR is done using the Tesseract libraries. Operating Systems other than Windows require the libraries to be installed before starting the i-net PDFC Server.
There is a specific plugin supporting Tesseract on Windows directly without extra installation. However, it might still fail to initialise due to processor architectures. In that case an installation of the tesseract binaries should work.
Note: Setting up Tesseract in Docker Container requires the configuration of a custom layer.