Quick PDF Library 8.12 Beta 2 Released, 64-bit Testers Welcome
Quick PDF Library 8.12 beta 2 has been released and is ready for download and testing.
Version 8.12 includes native 64-bit support for the Delphi, ActiveX and DLL editions of Quick PDF Library. It also includes numerous enhancements, new functions, bug fixes and support for Delphi XE2.
If all goes well and no show-stopping issues are found this will be the final beta release of version 8.12 so we strongly encourage all developers who are interested in 64-bit support to test this latest beta release.
The 8.12 beta 2 installer can be downloaded from the button below.
Release Notes
Enhancements
- Adjustments for compilation on Delphi XE2 (Win32 and Win64)
- Win64 versions of the DLL, ActiveX and Lite editions
- Graceful handling of zlib streams with incorrect checksums
- Added support for OpenType fonts that use CFF outlines
- Improvements to text extraction, including better handling of Unicode characters
- Support for retrieving/setting the printer DEVMODE structure
- Text extraction data now optionally reports the original CMYK color of text
- Optimizations to memory usage during rendering
- Integration of a new AES encryption library
- Optimization of CMap parsing
- Added Ansi function aliases to the DLL edition
New functions
- SetTextExtractionArea
- GetPrinterDevModeToString
- SetPrinterDevModeFromString
- AddOpenTypeFontFromFile
- SetAnsiMode
Bug fixes
- Bug fix in DrawHTMLText function, return characters in correct MSB/LSB order
- Memory usage reduction for certain mono images
- Bug fix in handling of CCITT image data (widths less than 8 )
- Drawing of wrapped text corrected
- Restored image extraction functionality for certain image types
- Corrected character widths for TrueType fonts added with a codepage
- Bug fix in DrawHTMLText function, high order bytes of Unicode characters now correct
- Corrected handling of form field fonts
- Improvements to word wrapping, multiple spaces no longer collapsed into a single space
Technical Notes On Upgrading To Version 8
There were a number of technical changes to the Quick PDF Library API in version 8, so if you are still using version 7, and have not tried version 8 yet, you should take a look at a recent blog post that we made which outlines the various changes to the API:
Upgrading To Version 8
More information on upgrading to version 8 can be found online here.
Feedback! Any feedback large or small is appreciated. We’ll shortly be planning the next round of exciting new features for Quick PDF Library, so we’d really like to know what you want to see added to the SDK. Don’t be shy, email us at support@quickpdflibrary.com and have your say.

