Datalogics Adobe PDF Library Service Bulletin 2025-NOV-APDFL18-1
For Windows, WindowsARM, Linux, Linux ARMv8, Mac, Mac ARMv8, and AIX
Thursday, November 20, 2025
If you have a suggestion or need help at any time, let us know how we can support you and improve our solutions by reaching out to tech_support@datalogics.com.
Datalogics APDFL v18.0.5PlusP1u - Now available for download!
This version introduces the following features:
• Added support for turning an image into a PDF document with extractable text with C++ using OCR.
A new functionality has been implemented in C++ that converts images into fully searchable PDF documents by integrating OCR technology. This enhancement enables users to generate PDFs with extractable text derived directly from image content.
• Added a new OCR sample for C++ to demonstrate the new capabilities.
• New OCREngine plugin that provides OCR APIs.
• Added C++ OCR APIs:
• PDOCRCreateForm - take a PDEImage and create a PDEForm containing extractable text
o Added C++ APIs to control OCR options
• PDOCRDefaultParams - Create a OCRParams object, configured and ready to use; this controls the character recognition process
• PDOCRReleaseParams - Release resources used by an OCRParams object
• PDOCRParamsGetPerformance - Get how the OCR engine will favor speed or accuracy
• PDOCRParamsSetPerformance - Decide how the OCR engine will favor speed or accuracy
• PDOCRParamsGetPageSegmentationMode - Get how the OCR engine will view the page, and how it detects text segments
• PDOCRParamsSetPageSegmentationMode - Decide how the OCR engine will view the page, and how it detects text segments
• PDOCRParamsGetPreprocessing - Get how the OCR engine will improve the image quality (with operations like deskewing and denoising) before performing OCR
• PDOCRParamsSetPreprocessing - Decide if the OCR engine will improve the image quality (with operations like deskewing and denoising) before performing OCR
• PDOCRGetNumLanguagesInstalled - Get the number of languages the OCREngine knows about; these can be added to the OCRParams to recognize text in multiple languages
• PDOCRGetLanguagesInstalled - Get the list of languages the OCREngine knows about; these can be added to the OCRParams to recognize text in multiple languages
• PDOCRParamsGetNumLanguagesConfigured - Get the number of languages the OCRParams is configured to try and recognize text for
• PDOCRParamsGetLanguagesConfigured - Get the list of languages the OCRParams is configured to try and recognize text for
• PDOCRParamsSetLanguagesConfigured - Set the list of languages the OCRParams is configured to try and recognize text for
• PDOCRParamsGetNumCandidateFonts - Get the number of fonts the OCRParams is configured to search for the best match for text on the page
• PDOCRParamsGetCandidateFonts - Get the list of fonts the OCRParams is configured to search for the best match for text on the page
• PDOCRParamsSetCandidateFonts - Set the list of fonts the OCRParams is configured to search for the best match for text on the page
o Add APIs for managing the plugin
• OCREngineInitialize - Initialize the OCREngine plugin; must be called once before using
• OCREngineTerminate - Release resources used by the OCREngine plugin; must be called when done with the plugin
This version contains the following changes:
• SF47259 - The OpenSSL library was updated to version 3.5.4 to mitigate CVE-2025-9230, CVE-2025-9231 and CVE-2025-9232.
• Updated Curl to 8.16.0.
• Adds sbom file to the non-LM C++ packages.
• With this release, the Maven package version has been increased to 18.55.0.
• With this release, the NuGet package version has been increased to 18.55.0.
This version resolves the following bugs:
How to upgrade to the NEW version
- Connect: sftp://ftp.datalogics.com using an FTP client (port 22) or CLICK HERE to log in using your browser
- Use your private username/password that was provided during your evaluation/purchase
- Username: <<your user account number>>
- Password: <<your user password>>
- Issue a change directory to /Products/apdfl/[platform]/APDFLv18.0.5Plus/
A note about service bulletins
You are receiving this email as a customer of the Datalogics Adobe PDF Library product, and because we want you to be informed as we evolve our solution to meet your needs. This is not a marketing or promotional communication. If you have questions regarding Service Bulletins, email preferences, or need to update your contact information, please contact us at tech_support@datalogics.com.