Technical Requirements
Below you will find the technical requirements for the basic operating systems Windows and Linux to run webPDF.
Windows operating system
- OpenJDK 21 (local Java version included in the installation)
- x86 architecture, 64-bit version
- Supported Windows versions: Microsoft Windows Server 2016 to 2025
- For testing purposes: Microsoft Windows 10 and 11
- Visual C++ Redistributable Packages for Visual Studio 2015-2022 (included in the installation)
- If using the Office bridge: Microsoft Office Version 2016 or higher (see note on version)
- 4 CPU cores or 4 vCPUs (this must be adjusted to the number of instances or the workload)
- 6 GB RAM (if the number of instances is increased, more is recommended)
4 GB are reserved via the Java environment (JVM), while the remaining 2 GB are used for external calls such as OCR or HTML or mail conversion.
- Approx. 1 GB of free disk space for the installation
Linux operating system
- OpenJDK 21 (local Java version included in the installation)
- x86 architecture, 64-bit version
- Supported Linux distributions: see https://packages.softvision.de/
- Linux distribution must provide
glibc
(version 2.28 or higher) andlibstdc++
(version 6.0.25 or higher (GCC 8.x: GLIBCXX_3.4.25, CXXABI_1.3.11))
- Linux distribution must provide
It is recommended to install the Linux version via the package manager of the corresponding distribution and to use the repository of https://packages.softvision.de/.
- 4 CPU cores or 4 vCPUs (this must be adjusted to the number of instances or the workload)
- 6 GB RAM (if the number of instances is increased, more is recommended)
4 GB are reserved via the Java environment (JVM), while the remaining 2 GB are used for external calls such as OCR or HTML or mail conversion.
- Approx. 1 GB of free disk space for the installation
The memory (RAM) must be available exclusively to the webPDF server. The memory requirements of the operating system or other applications are not included.
The memory (RAM) specifications refer to normal operation with two instances. This value should be increased for more instances, increased document volumes or larger documents and the parallel use of several web services.
Platform requirements
Windows
webPDF is only available for 64-bit Windows. This version can be run on all of the 64-bit Windows operating systems listed above.
Linux
webPDF is only available for 64-bit Linux. The webPDF version appropriate for the relevant Linux distribution needs to be installed. The recommended Linux Platform is Debian/Ubuntu, although webPDF has been successfully tested on other platforms (e.g., SUSE, openSUSE, Red Hat or CentOS) as well. All available Linux distributions are listed at https://packages.softvision.de/.
The openSUSE/SUSE Enterprise RPM package is different due to the package name. Please make sure to use the correct package during installation.
Processor architecture
webPDF requires Intel (x86) or AMD (amd64 / x86_64) processor architectures.
Java environment
webPDF is based on the Java platform and uses OpenJDK 21 LTS provided by Eclipse Temurin™, which is installed locally during installation. An existing Java environment is not required.
Apache Tomcat
The webPDF server is based on an Apache Tomcat server in "embedded mode". Currently Appache Tomcat 10.1 is used.
webPDF does not require an existing Tomcat installation and cannot be run on top of an existing Tomcat installation. webPDF is only based on the technical basis of a Tomcat, but has all components tightly integrated.