Release of wxPdfDocument version 1.4.0

Version 1.4.0 of the PDF generator component for wxWidgets applications wxPdfDocument was released.

wxPdfDocument

Version: wxPdfDocument Version

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 wxPdfGraphicsContext implementation 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 the wxPdfDC class.
  • In the course of the wxPdfGraphicsContext integration 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 wxFont with wxFONTWEIGHT_BOLD
  • Fixed various compile time warnings
  • Fixed several long-standing bugs
0%