- Fixed crash when exporting text strings having a non available font family using the GDI+ backend.
- Improved exporting of texts containing superscripts/subscripts.
------------------------
16/07/2009 - Release 0.6. Improvements for the GDI+ backend:
- Implemented support for pens with custom dash patterns.
- Fixed drawing of polygons.
- Fixed drawing of pixmaps/images.
------------------------
25/05/2009 - Release 0.5:
- Implemented drawPoints().
- Improved GDI+ backend:
- Fixed clipping.
- Improved drawRects().
------------------------
07/05/2009 - Release 0.4:
- Fixed compile errors with Visual Studio 2008.
- Removed clipping in drawTextItem().
- Improved the build system.
- Added the "EMFENGINE_DLL" and "EMFENGINE_DLL_BUILD" preprocessor flags in order to be able to build using Visual Studio (thanks to David Stranz).
------------------------
22/04/2009 - Release 0.3:
EmfEngine was completely rewritten using the Windows GDI+ API. The old implementation using Windows GDI (also provided by libEMF on Unix-like systems) is still available if you disable the HAVE_GDI_PLUS option in EmfEngine.pro.
This new implementation adds the following features:
- Antialiasing
- Antialiased texts (if the option HAVE_ANTIALIASED_TEXT is enabled in EmfEngine.pro)
- Transparent brushes
- Support for Qt::LinearGradientPattern and Qt::RadialGradientPattern
------------------------
13/04/2009 - Release 0.2:
- Implemented drawImage().
- Implemented drawTiledPixmap().
- Improved drawPixmap().
- Implemented rendering of QBrush with style set to Qt::TexturePattern.
- Improved paths handling in drawPath().
- Fixed polyline drawing in drawPolygon().
- Modified the example to make use of the new features.