Releases: svengeance/QPdfSharp
Releases · svengeance/QPdfSharp
v1.2.0
v1.1.1
v1.1.0
Adjustments
- Minor code simplifications
Fixes
- Properly orders initialization of writing before setting QPdf write properties
- Flaky test
Full Changelog: v1.0.0...v1.1.0
v1.0.1
Adjustments
- Minor code simplifications
Fixes
- Properly orders initialization of writing before setting QPdf write properties
- Flaky test
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Features
- Adds read/write/update operations from JSON files created by QPDF.
- Adds various properties to QPdf for reading document properties.
Adjustments
- Silences errors written by QPDF to stderr in favor of managed exceptions.
Full Changelog: v0.8.0...v1.0.0
v0.8.0
Breaking Changes
- PdfWriteOptions is now a class.
Features
- Can pass in PdfReadOptions to adjust some behaviors when reading PDFs.
Full Changelog: v0.7.1...v0.8.0
v0.7.1
Breaking Changes
- Adjusts a few enum names
Features
- Provides operations for adding or removing pages in a PDF document.
Full Changelog: v0.7.0...v0.7.1
v0.3.1
Breaking Changes
- Ensures PDF objects can only be written once
- Attempting to do so more than once will throw an exception
- Prevents usage of a Stream returned from QPdf after the QPdf instance has been disposed
Features
- Allows passing in a QPdfWriteOptions instance to set various PDF properties
Adjustments
- Improves interop code
Full Changelog: v0.3.0...v0.3.1
v0.0.1
0.0.1
Initial push of library with the following features:
- Read PDFs from memory or file
- Retrieve page count
- Write PDF to memory or file
Full Changelog: 0.0.1...v0.0.1