common: Dark mode for all applications
The Creator, Assistant, Compress, OCR, DocTool, Launcher, Fax, Screen Capture, Remote Print, Settings, Updater and About dialogs now support a dark design. In the settings you can choose Light, Dark or System, either for all applications at once or separately for each application.
common: Support for right-to-left languages
Languages that are written from right to left, such as Arabic and Hebrew, are now displayed with a mirrored layout in all applications, including the Reader and the installer.
common: Improved display on systems with several monitors and different scaling
All applications now handle different DPI scaling per monitor. Windows and dialogs open on the monitor of the calling window and are scaled correctly when moved to another monitor. Dialogs are also limited to the visible work area, so they remain usable at high scaling factors.
common: Bundled components are now optional
Ghostscript, qpdf, Tesseract, OpenJDK and WebView2 no longer have to be the bundled versions. In the new "Components" page of the settings, you can choose whether to use the bundled component, a component already installed on the system, or a custom path. Functions that depend on a missing component now offer an alternative or explain what is missing.
common: Many PDF functions no longer require Ghostscript or qpdf
PDF24 now contains its own PDF engine and uses PDFBox and the PDF Reader engine for many operations. Locking and unlocking, splitting, extracting pages, rearranging, collating, flattening, web optimization (fast web view), PDF/A and color conversion, compression, PostScript to PDF conversion, page rendering and text extraction work without Ghostscript and qpdf. In the settings, under preferred methods, you can choose the engine used for each function.
common: PDF to Word, Excel, PowerPoint, EPUB, HTML and SVG with in-house converters
The conversion of PDF files to Word, Excel, PowerPoint, EPUB, HTML and SVG now uses converters developed by PDF24. The layout modes of the conversion to Word and EPUB are now called Auto, Fixed and Flow.
common: Improved unlocking of password-protected PDF files
Several methods are now available for unlocking PDF files. If unlocking fails with the current method, another method is offered instead of failing silently. Passwords containing umlauts or spaces are now handled correctly, and the related dialogs are translated.
common: Control codes in printed documents
Short markers of the form @@code:value@@ can be placed in a document before it is printed to a PDF24 printer. After the print job has been converted, PDF24 reads these codes and, for example, prefills the e-mail recipient, sets the file name and folder, writes PDF metadata or encrypts the result. The feature is disabled by default and can be enabled per PDF printer in the settings. Details can be found in section 6.2 of the manual.
common: PDF to TIFF and fax previews without Ghostscript
Black-and-white TIFF output (CCITT G3/G4) and the fax preview no longer require Ghostscript. Dithering is now used by default when converting to black and white and can be disabled in the settings.
common: Support for long file paths
Paths longer than 260 characters are now supported by the applications and the shell context menu.
common: Memory errors in Java-based functions
The memory of the Java runtime is now sized explicitly instead of relying on the automatic defaults of the JVM. This avoids "insufficient memory" errors on busy systems and terminal servers. The behavior can be tuned via the jre.* settings, which are described in the manual.
common: PDFium is now a shared library
PDFium is no longer linked statically but delivered as a DLL. This resolves conflicts caused by duplicate, incompatible libraries used in the Reader and in PDFium.
common: Ghostscript updated to version 10.08.0
Ghostscript has been updated to version 10.08.0.
common: OpenJDK updated to version 17.0.20.1
The OpenJDK bundled with the 64-bit version has been updated to version 17.0.20.1.
common: WebView2 updated to version 153.0.4234.32
The WebView2 runtime delivered with the installer has been updated to version 153.0.4234.32.
common: Language files improved
Serbian is now available in both Cyrillic and Latin script. The Hebrew and Arabic translations have been corrected (word order, encoding errors), some Polish terms have been fixed, and the German term "PDF teilen" has been changed to "PDF trennen" to match the online tools.
common: Automatic selection of the program language improved
As long as no language has been chosen in the settings, PDF24 now follows the Windows display language instead of the regional formats and takes all preferred display languages into account, in their order. Norwegian (Bokmål and Nynorsk), Serbian in Latin script and Traditional Chinese for Hong Kong and Macau are now detected correctly. Previously, these cases resulted in English, Serbian in Cyrillic script or Simplified Chinese. This also applies to the language of the installer.
updater: Non-administrator users can now start the update
If an update is found and the user is not a member of the administrators group, the updater no longer ends in a dead end. It now offers an install button that restarts the updater with elevated rights after a UAC confirmation. Nothing is downloaded if the confirmation is canceled.
installer: Third-party components are optional
In the EXE and MSI installer, the third-party components Ghostscript, qpdf, Tesseract, OpenJDK and WebView2 can now be deselected during the installation. They are still selected by default. The only exception is WebView2: the EXE installer preselects it only if no WebView2 runtime is installed on the system yet. The PDF printer can be deselected as well.
installer: Dark and light design, right-to-left languages
The EXE installer now follows the Windows setting for the dark or light design and supports right-to-left languages. The command line switches -dark and -light force a design and -lang overrides the language.
pdf printer: Support for Windows Protected Print (WPP)
Windows Protected Print, available from Windows 11 24H2, does not allow classic third-party printer drivers. The PDF24 PDF printer and the PDF24 fax printer are now also available as driverless printers for this mode. Print jobs are converted to PDF and processed by PDF24 as usual. On systems that support Windows Protected Print, "Add PDF printer" in the settings creates the driverless printer by default, either for the current user or for all users. The classic PostScript printer can still be selected as long as Windows Protected Print is not active. The driverless printer is available for x64 and ARM64.
creator: Pin a document
Every document card now has a pin button. A pinned document stays fixed at the top of the document list while the other documents scroll underneath, so it is always available as a drop target for collecting pages. Only one document can be pinned at a time.
creator: Network locations in the file explorer
The explorer tree has a new "Network" node. It lists the SMB shares of the network hosts found via the Windows network environment, and network paths (UNC) can be added manually via the context menu.
creator: Improved file explorer
The file list can be sorted by modification date and has a new details view with sortable columns (name, date, type, size). The visible columns can be chosen via a right click on the column header. The path field has a dropdown with recently used folders.
creator: Stepless zoom and auto-scroll while dragging
The size of the page previews can now be changed steplessly. While pages or whole documents are dragged, the view scrolls automatically when the mouse pointer reaches the edge of the list.
creator: Option to not use the source folder of a file when saving
A new option on the Creator page of the settings, "Don't use the file's source folder when saving", lets the save dialog open in the folder that was used last instead of the folder of the source file.
creator: Printing with the print dialog of the Reader
Printing from the Creator and the Assistant now uses the print dialog of the PDF Reader, including the page preview and its options.
creator: PDF/A-4 and PDF/A-4f added
PDF/A-4 and PDF/A-4f can now be selected in the PDF/A options of the output formats. A new option "Force PDF/A conformance" allows lossy conversions (for example flattening forms or compositing soft masks of images) to make inputs conformant that could not be converted otherwise.
reader: Extended print dialog with preview
The Reader has a new print dialog with a live page preview. It offers printer and paper selection including custom paper sizes, page selection (all, odd, even, current page, ranges, reverse order), scaling and alignment, automatic orientation, copies and collation, duplex printing, the choice between printing all annotations, without comments or none, several pages per sheet, booklet printing, and headers and footers with placeholders such as file name, page number and date. A virtual "Create new PDF" printer saves the result as a PDF file. The system print dialog remains available via a link.
reader: Extended search
The new extended search can be opened via the "More" menu. It searches all PDF files in a folder, optionally including subfolders, and supports file name filters, case-sensitive and whole-word search, and regular expressions. The results are shown in a list with file, page and text snippet. A click on a result opens the file and highlights all matches. The search history is kept, the search can be canceled, and the results can be exported as a CSV file.
reader: Search in the toolbar covers all pages
The search in the toolbar now searches all pages of the document and displays the matches as markers in the area of the scrollbar. The search field has a clear icon, and clearing the field also removes all highlights.
reader: Signatures panel
A new sidebar panel lists the signatures of a PDF file and validates them. A colored status dot shows whether a signature is valid, untrusted, invalid or unknown. Selecting a signature shows the details such as signer, issuer, certificate validity, location, reason, date and the validation result, for example whether the document was modified after signing, whether the root certificate is trusted, or whether the signing time is confirmed by a trusted timestamp. The signature is briefly highlighted on the page. Signatures of the types adbe.pkcs7.detached, adbe.pkcs7.sha1, ETSI.CAdES.detached and adbe.x509.rsa_sha1 are validated.
reader: Unknown signature algorithms were reported as a modified document
If a signature used an algorithm that cannot be validated, the Reader reported that the document had been modified. The signature is now reported as unsupported instead.
reader: Comments panel
The new comments panel lists all comments of the document, including reply chains. A click on a comment jumps to its location on the page. Comments can be replied to, changed (including the author) and deleted via the context menu, and hovering over a comment shows its content in a tooltip.
reader: Form fields panel
The new form fields panel shows all form fields of the document, grouped by page and marked with an icon for the field type. A click selects the field on the page.
reader: XMP metadata can be edited
The XMP metadata of a document can now be edited and deleted in the info panel. The editor shows the XML with syntax highlighting in the light and dark design. The fields Creator, Producer and the date fields of the document information can also be edited directly in the info panel.
reader: Auto-scroll with the middle mouse button
A click with the middle mouse button (mouse wheel) starts the auto-scroll known from web browsers, which scrolls the page vertically by moving the mouse pointer.
reader: Design switchable at runtime and page colors for dark environments
The design of the Reader (light, dark or system) can now be changed at runtime via the "More" menu without restarting. In addition, the page colors can be set to Dim, Dark or Inverted to make reading in low-light environments more comfortable. This setting applies to the current session only.
reader: Start screen, recently opened files and session restore
When the Reader is started without a file, a start screen with the recently opened files is shown as a list or as tiles with thumbnails, sortable and with favorites. The Home button opens it as a tab. The open button has a drop-down with the recently opened files, the jump list of Windows shows them as well, and the last session can be reopened.
reader: Crash recovery
After a crash of the Reader, the session and unsaved changes can be restored at the next start.
reader: Undo and redo
Changes to a document can now be undone and redone with Ctrl+Z and Ctrl+Y or via the toolbar. Undo can be switched on or off and limited in the settings.
reader: Rulers
Horizontal and vertical rulers can be shown at the edges of the page view via the "More" menu.
reader: Navigation history for links and bookmarks
After a jump via a link or a bookmark, you can return to the previous position with Alt+Left (or the back mouse button) and go forward again with Alt+Right. The destination of a jump is marked briefly.
reader: Improved text selection
Ctrl+A now selects the text of the entire document. Text can be selected across several pages by dragging the mouse (the view scrolls automatically), and the selection can be extended with the keyboard.
reader: New keyboard shortcuts for zooming and rotating
The keys + and - of the numeric keypad zoom in and out, and Ctrl+Shift+Plus and Ctrl+Shift+Minus rotate the view of the page. Zooming in and out again returns to the original zoom value.
reader: Improved page thumbnail panel
The thumbnail panel supports multi-selection, has a toolbar with page operations, and shows which part of a page is currently visible. Pages can be inserted between two pages via a "+" button that appears on hover, and pages can be rotated to the left.
reader: Inserting pages by drag and drop and from the clipboard
Files dropped onto the document can be opened in a new tab or their pages can be inserted at the beginning or at the end of the document. In the organize mode, files dragged from the Windows Explorer are inserted as pages at the marked position, and files of other formats are converted to PDF first. Pages can also be inserted from images, other PDF files or the clipboard.
reader: PDF permissions are enforced
The permissions of a PDF file (for example copying, printing, changing or assembling pages) are now enforced in the Reader. If an action is not permitted, the Reader asks for the owner password to lift the restriction.
reader: Safer handling of open actions and document JavaScript
Open actions and document JavaScript are only executed if the user opens a file interactively. When a document is opened, an open action can only navigate within the document.
reader: Submitting forms via HTTP and XFA e-mail buttons
Form data is now submitted to http and https addresses, taking the flags of the submit action into account. XFA "send by e-mail" buttons work as well. Network actions have to be confirmed by the user.
reader: Tab bar improvements
A "+" button on the tab bar opens a new document. In the settings, you can choose to always show the tab bar and whether closing the last tab also closes the Reader.
reader: Various improvements
The angle is now displayed in addition to the length in the measure tool. A red badge on the attachments icon of the sidebar indicates that the document has attachments. The toolbar moves tools into the "More" menu when the window is narrow. The password dialog has an eye icon to show the password, and the "More" menu has an entry to check for updates. Scrolling in the two views of the split view can be synchronized, and the command line option --dpi sets the resolution used for rendering pages.
reader: Preview handler of the Windows Explorer improved
The PDF preview in the Windows Explorer is now a read-only view, no longer blocks the Explorer while loading, and no longer takes the keyboard focus.
compress: Hot folder
Compress can watch a folder while the application is open. New PDF files in this folder are compressed automatically and saved next to the original with the configured suffix. Processing starts as soon as a file has been copied completely.
compress: Option to save only if the file gets smaller
A new option saves the smaller one of the original and the compressed file. If the compressed file is not smaller, the original is kept. An empty save suffix now defaults to "_compressed" so that the source file is never overwritten.
compress: Reworked user interface and PDFBox as default compression engine
The user interface of Compress has been reworked with a larger file list and the settings in a full-width row below. PDFs are now compressed with a built-in PDFBox compressor by default, which does not require Ghostscript. Ghostscript and qpdf can still be selected in the settings.
ocr: Hot folder
Like Compress, the OCR tool can now watch a folder while it is open. New PDF and image files are recognized automatically and saved to the configured output folder, or next to the source file if no output folder is set. Relative output directories are now supported as well, and an empty save suffix is respected in the interactive save dialog.
docTool: Silent mode and password for batch processing
With the new switch -silent, no dialogs are shown. Errors are written to stderr and signaled via exit codes, so automated processing no longer waits for input. The new switch -password passes the password for protected PDF files. The exit codes are described in the manual.
docTool: EPUB to PDF
EPUB files can now be converted to PDF.
docTool: Save suffix of the compress dialog is configurable
The save suffix used by the compress dialog is no longer fixed but can be configured.
toolbox: Visual crop mode
The tool for cropping PDFs has a new visual mode. The crop margins are defined by dragging handles on a page preview, with buttons to switch between pages and a full-size view. The values are synchronized with the margin fields.
toolbox: Reading direction for pages per sheet
The pages per sheet tool has a new option to choose the flow direction (left to right or right to left).
toolbox: Improved search for tools
The search on the start page of the Toolbox has been improved. It is more tolerant of typos, matches are highlighted, Enter opens the first result, and the search terms are available in all 53 languages.
toolbox: PDF lock uses the open password as owner password by default
If only a password to open the document is entered when locking a PDF file, this password is now also used as the owner password. Previously, a random owner password was set that nobody knew.
toolbox: Startup file was not shown in the PDF form editor
When the Toolbox was started with a file and the form editor was opened afterwards, the file was not shown in the editor. A race condition has been fixed. When copying a form field, obsolete IDs are no longer carried over.
toolbox: Fixed HTML injection in the output of the compare tool
The differences shown by the PDF compare tool could contain HTML from crafted PDF content, which was interpreted in the page. The output is now escaped correctly.
toolbox: Wrong paper size and margin when creating the PDF in the visual invoice generator
The "Create PDF" button of the visual invoice generator used a wrong paper size and an additional margin when the PDF was created in the Toolbox window. The page format and margins of the page are now used.
toolbox: Page settings and toolbar in the visual invoice generator
The visual invoice generator has new page settings for the address window (none or DIN 5008) and the margins, and a new toolbar.
einvoice: New fields BT-54, BT-71 and BT-159
The fields BT-54 (buyer region or state), BT-71 (global location ID of the delivery, repeatable, with scheme) and BT-159 (country of origin of an item) have been added. They are imported and exported in the CII and UBL formats.
einvoice: BT-93 and BT-100 can be customized
The base amounts of allowances and charges (BT-93 and BT-100) can now be edited. Once a value is entered, it is kept as a fixed base amount and is no longer recalculated from the item total.
einvoice: Improvements to payment methods, line items and output options
Payment methods can be moved up and down, and an EPC QR code can be generated for one payment method. Line items can be added at the top or at the bottom. The output options now offer a logo size, the address window (DIN 5008) and a pattern for the file name with placeholders such as date, invoice number and buyer. Uploaded logos may be larger, and the list of saved invoices can be sorted.
einvoice: Improved validation and import
The electronic addresses BT-34 and BT-49 are now checked against their scheme, and global IDs without a scheme are marked. The project reference of UBL invoices is imported. If a PDF is passed when importing, it becomes the visual layer of the invoice, and a PDF that cannot be opened now shows the message "Unsupported invoice format".
einvoice: Hybrid invoices from UBL and XRechnung metadata version 3.0
If a hybrid format such as ZUGFeRD is requested for an invoice in the UBL format, the invoice is now converted to the CII format. For the XRechnung profile, version 3.0 is used in the XMP metadata, and a custom line item ID is now reflected in the PDF output.