10.0
We are proud to present you the new version 10 of webPDF.
Below you will find the new features and functions of this release. We hope you enjoy the new version. Any feedback is always welcome.
It is recommended that you read the document βPerformanceβ to understand how the server works and how to optimize it to your needs.
π₯ Important changesβ
This section contains important information, notes and changes to the new product release. Please make sure to read and take this information into account, as some adjustments may result in breaking changes in the use of the product.
Upgrade to OpenJDK 21β
The server now uses OpenJDK 21 LTS as the Java Runtime Engine. Therefore, all adjustments/changes in the OpenJDK 21 release notes apply. webPDF has been adapted (optimized) to OpenJDK 21, so that no older OpenJDK versions can be used either.
Supported Linux versionsβ
The minimum version for Debian is 10 (Buster) and 20.04 for Ubuntu. The minimum version for RHEL and Centos is 8.x. The minimum version for SLES and openSUSE is 15.x. A list of the currently supported versions can be found at https://packages.softvision.de
New document converter for "docx" formatβ
The current version introduces a new document converter for the "docx" format, which is used as the default converter for the format. This converter is cross-platform and replaces the Office Bridge for the "docx" format.
Local SharePoint support removedβ
Support for a local SharePoint installation for converting Office documents has been discontinued and removed. Instead, webPDF now offers support for SharePoint Online as "SharePoint Bridge".
Linux Systemd scripts changedβ
Installation location of webpdf.service for Systemd adjusted and settings can be set as environment variables
Auto Queue as defaultβ
By default, the size of the queue ("Auto Queue Mode") is calculated automatically and adjusted to the number of available instances.
SSL removed; TLS as minimum standardβ
SSL has been completely removed. It is now mandatory to use TLS.
Metadata structure changedβ
The endpoint GET /documents/{documentId}/info π now returns an object that can hold metadata of various file types. The contained metadata is defined via metadata.metadataType.
{
"metadata": {
"metadataType": "archive",
"files": [
{
"lastModifiedDate": 1569840302000,
"path": "grafik und text.pdf",
"size": 61183
}
]
}
}
Admin Portal and Developer Hubβ
The Admin Portal of the server and the website webPDF Developer Hub are now only in English.
π New Featureβ
Serverβ
- Migration to OpenJDK 21 LTS
- Health API Endpunkt: Query the status of the server and the web service API
- Support of the Windows certificate stores for TLS and the global certificate store
- Setting the Ciphers and TLS for the TLS Connector
- JVM settings can be set as environment variables under Linux and Systemd
- Automatic definition of the queue size (Auto Queue) according to the number of instances
- Filter fΓΌr Content Security Policy (CSP)
- HSTS protocol is supported
π₯ Clusterβ
- Support and setup of a cluster operation
Use of multiple webPDF servers for load balancing and failover. Centralized session management and document storage - Cluster setup and configuration via the admin portal
- Additional status page "Cluster information" if server is running in the cluster
Web services in generalβ
- Global HTTP options can be overwritten via web service call
- Endpoint
PUT /documents/{documentId}to replace an existing document - Metadata for images (including EXIF data) and archive files (including contained files) with the endpoint
GET /documents/{documentId}/info
Web service "OCR"β
- π₯ Improved performance (up to a factor of 5) and recognition accuracy through update to Tesseract 5.x
Web service "Pdfa"β
- PDF/A engine update for improved conversion of existing PDF documents
- Support for ZUGFeRD 2.3
Web service "Converter"β
- π₯ New document converter for the "docx" format.
Convert documents without using Office Bridge, with support for PDF/UA and AcroForm creation - Update of Outside In to version 8.5.7 (Patch 2)
- SharePoint Online integrated as SharePoint Bridge
Replacement for the Office Bridge in Linux/container use - Update of the Chromium engine to version 132
Central management of Chromium instances with monitoring and automatic restart (via watchdog)
Web service "Signature"β
- Removal of digital signatures with rendering of the visual appearance in the PDF document
Web service "Barcode"β
- Recognition of 2D barcodes "QR" and "DataMatrix" improved
- Automatic search for 2D barcodes on the entire page
- Support of graphic formats as source document
Admin Portalβ
πΉ Watch a short video to see all the new administration features!
Portalβ
πΉ Watch a short video to see all the new portal features!
- Direct image editing before conversion πΉ
- Edit text files and convert them right away πΉ
- Fill in forms directly πΉ
- Positioning objects faster πΉ
- Set the starting document for a portfolio πΉ
- Rulers for images πΉ
- Zoom function for multiple formats. πΉ
- Full-page search for barcode formats πΉ
- View extended image metadata πΉ
- Extract archives using a file filter πΉ
- Edit text files, preview and convert immediately πΉ
- Quick preview of documents πΉ
- Support for more preview formats when viewing attachments πΉ
- Position objects using a preview πΉ
- User specific settings πΉ
- New ZUGFeRD versions πΉ
- Emojis for annotation comments πΉ
- Remove signature and convert visual appearance to PDF πΉ