Latest release (2.0.0)
Release notes:
- NEW: Thread-safe access to all syntax objects
- NEW: Support for JPEG2000
- NEW: Complete logging rework
- NEW: Generic linux x64 and arm64 support
- NEW: Object attributes such as SerializationOverrideAttribute and ImageMetadataObjectAttribute
- TWEAK: GetUnicodeMap is now available for all fonts not just Type0Font
- TWEAK: Significant performance optimizations based on benchmark measurement
- FIX: zlib decoding would not return error on invalid input
- FIX: Buffer overflow in thread-static string message storage
- FIX: InputOutputStream_Flush crash
- FIX: Destination file header did not contain 4-bytes of binary data
- FIX: Stream object decryption and dirty flag handling
Platform | Filename | Hash |
---|---|---|
Windows win64-x64 ZIP | vanillapdf_2.0.0_win-x64.zip | vanillapdf_2.0.0_win-x64.zip.sha256 |
Windows win32-x86 ZIP | vanillapdf_2.0.0_win-x86.zip | vanillapdf_2.0.0_win-x86.zip.sha256 |
Linux x64 tarball | vanillapdf_2.0.0_linux-x64.tar.gz | vanillapdf_2.0.0_linux-x64.tar.gz.sha256 |
Linux arm64 tarball | vanillapdf_2.0.0_linux-arm64.tar.gz | vanillapdf_2.0.0_linux-arm64.tar.gz.sha256 |
MACOS x64 tarball | vanillapdf_2.0.0_osx-x64.tar.gz | vanillapdf_2.0.0_osx-x64.tar.gz.sha256 |
This version is available as NuGet package at https://www.nuget.org/packages/vanillapdf.
For more information visit full API documentation.
Previous release (1.8.0)
Release notes:
- NEW: Thread-safe access to single file
- NEW: Add cache for font dictionaries for performance reasons
- TWEAK: Update OpenSSL to v3 including license notices
- TWEAK: Align buffer size with memory page
- FIX: Added missing values to the library interface
- FIX: Handle differences between xref entry and the object numbering
Platform | Filename | Hash |
---|---|---|
Windows win64-x64 ZIP | vanillapdf_1.8.0_win64-x64.zip | vanillapdf_1.8.0_win64-x64.zip.sha256 |
Windows win32-x86 ZIP | vanillapdf_1.8.0_win32-x86.zip | vanillapdf_1.8.0_win32-x86.zip.sha256 | Ubuntu 22.04 x64 tarball | vanillapdf_1.8.0_ubuntu_22.04_x64.tar.gz | vanillapdf_1.8.0_ubuntu_22.04_x64.tar.gz.sha256 |
RHEL.8 x64 tarball | vanillapdf_1.8.0_el8.x86_64.tar.gz | vanillapdf_1.8.0_el8.x86_64.tar.gz.sha256 |
MACOS x64 tarball | vanillapdf_1.8.0_Darwin.tar.gz | vanillapdf_1.8.0_Darwin.tar.gz.sha256 |
This version is available as NuGet package at https://www.nuget.org/packages/vanillapdf.
For more information visit full API documentation.