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.
The following 64-bit operating systems are supported:
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.
Running i-net PDFC in a Docker container is supported. Please check the website for technical license requirements.
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) or Jakarta EE 8 (Java 11). 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.
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.
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.
For installations of Tesseract, please see the official page at https://github.com/tesseract-ocr/tesseract/wiki and check the requirements.
Note: Setting up Tesseract in Docker Container requires the configuration of a custom layer.