2023.5.0 release notes

This commit is contained in:
Marcin Ziąbek
2023-05-12 01:27:17 +02:00
parent 9bb1d27585
commit 03e10d3d0a
2 changed files with 9 additions and 7 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
<Authors>MarcinZiabek</Authors>
<Company>CodeFlint</Company>
<PackageId>QuestPDF</PackageId>
<Version>2023.4.1</Version>
<Version>2023.5.0</Version>
<PackageDescription>QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API. Easily generate PDF reports, invoices, exports, etc.</PackageDescription>
<PackageReleaseNotes>$([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/Resources/ReleaseNotes.txt"))</PackageReleaseNotes>
<LangVersion>9</LangVersion>
+8 -6
View File
@@ -1,6 +1,8 @@
Version 2023.4.0
This release does not contain any features or quality improvements.
Its purpose is to mark the QuestPDF shift towards the dual-licensing model.
Most users are not affected by this change.
Please visit the https://www.questpdf.com/pricing.html webpage for more information.
Version 2023.5.0
- Simplified development loop by introducing cross-platform methods: GeneratePdfAndShow() and GenerateXpsAndShow()
- New shared image API: the ability to define a single image resource that is used in multiple places in the document without increasing its size
- New DocumentSettings API: target image raster DPI - now, the library automatically resizes all images to achieve desired DPI (dots-per-inch) resolution. It allows for minimizing output file size
- New DocumentSettings API: target image compression quality - the ability to specify the balance between size and quality for images in the document. It allows for minimizing output file size
- Refactoring: moved the PdfA setting from the DocumentMetadata class to the DocumentSettings class
- Improved Image API by providing additional FluentA API methods
- Improvement: the GenerateImage element now provides the expected image resolution, abstracting away the physical area size and target image DPI