Release of wxPdfDocument version 1.4.0

Contents
Version 1.4.0 of the PDF generator component for wxWidgets applications wxPdfDocument was released.
wxPdfDocument
wxPdfDocument is a C++ class which allows wxWidgets applications to generate PDF files. Documentation is available online. wxPdfDocument 1.4.0 is compatible with wxWidgets versions 3.0.x and above.
Highlights of this version
- Blake Madden contributed the
wxPdfGraphicsContextimplementation and a sample application demonstrating the various capabilities. This is a long-awaited update to wxPdfDocument allowing to generate complex graphics much more easily than was possible with thewxPdfDCclass. - In the course of the
wxPdfGraphicsContextintegration support for linear and radial shading patterns for drawing and filling operations was implemented. A sample PDF exhibits the new features.
Changes
- Updated 3rd party libraries zint and woff2
- Improved documentation
- Changed default encryption to AES-256 instead of RC4
- Applied various code improvements
Additions
- Added support for granular font weights (Thin to ExtraHeavy)
- Added font style and weight attributes to font description
Fixed bugs
- Fixed issue where bold fonts were not correctly selected when using
wxFontwithwxFONTWEIGHT_BOLD - Fixed various compile time warnings
- Fixed several long-standing bugs