Release Notes: Fixes for heap corruption, object streams, etc., and new encryption support based on OpenSSL, which is now a mandatory dependency.
Release Notes: This is a bugfix release. It mainly contains fixes for parsing PDF files and optimizations in the library.
Release Notes: Countless bugfixes and improvements. Among the most important new features are initial PDF signature support and PNG image support. Several issues in the parser were fixed. A more compact writing mode was added. Many APIs have been improved.
Release Notes: Compilation on Windows systems using Visual Studio was fixed.
Release Notes: This release adds a new write mode for PDFs, which is the default, to create more compact PDFs. It extends several APIs, e.g. image interpolation support, image chroma key support, or selection of base14 fonts. It fixes bugs in the predictor implementation. It fixes encryption of Unicode strings. It fixes the namestree implementation (root shall not have a Limits key). It fixes detection of inline image data and support for inline images larger than 4KB. There are several optimizations, bugfixes, and a fix for a minor memory leak.
Release Notes: The creation of AES encrypted PDF files was fixed. Decoding of PDFs with LZW streams was fixed. Several fixes and enhancements were made regarding encodings and fonts. Among them is support for a few new encodings. It is now possible to specify a custom logging handler to receive log messages from PoDoFo into your application instead of stdout. Possible heap corruptions on Windows were fixed. Building on HP-UX was fixed. Reading certain updated PDF files was fixed. The podofoxmp tool was added to work with XMP streams in PDF files. The podofocrop tool was added to crop PDF files.
Release Notes: Many bugfixes, including fixing several crashes. Refactoring of the font metrics subsystem. A fix for the Windows build, a fix for generation of invalid PDF files with completely empty pages, and many more fixes.
Release Notes: Many improvements to podofoimpose, the PDF imposition tool, most notably support for Lua plan files. Full Unicode support on Windows and Linux. Initial work on font subsetting. Fixes for a few memory leaks, several parsing issues, and countless smaller bugs.
Release Notes: Besides countless bugfixes, performance improvements, and API clean ups, several new features were added. A PDF imposition tool, encryption support for RC4 and AES, Unicode font support, content stream parsing, TIFF image support, drawing of tables, and better font handling were added.
Release Notes: Countless bugs were fixed compared to the last release, and many new features have been added. Most importantly, embedded files, interactive forms, and named destinations are now supported. PdfStreamedDocument was added, which is a PDF document that is streamed out to disk while being created. This release has switched to CMake as the build system.