New features
- The
[Pure]
attribute has been added to methods whose return value should not be ignored (#60). Note that this does not necessarily imply that the method is actually pure - just that you probably do not want to ignore its return value.
VectSharp.PDF
- Complete rewrite of the PDF generation engine, including new features:
- Options to specify the appearance of link annotations.
- Optional content groups, also known as layers (#38)
- Document metadata, i.e. title, author, etc.
- Document outline, also known as table of contents or bookmarks (#39).
VectSharp.Raster
- Added JPEG output support to VectSharp.Raster (using MuPDF).