Version 0.7.0
Improvements
- Support for converting password protected PDFs.
- Support for converting encrypted PDFs with access restrictions (as long as they don't restrict extraction of content).
Breaking changes
- New optional parameter
options
onPdfDocument.Open
. EncryptedPdfException
removed in favor ofInvalidCredentialException
andPermissionException
.PdfConversionException
renamed toPdfException
.- Document info properties on
PdfDocument
moved to separate class, accessible via the propertyInfo
onPdfDocument
.
Bug fixes
- Fixed unhandled exception when a PDF dictionary contained an integer with a value outside the range of a signed 32-bit integer.
- Fixed various parsing exceptions that could occur if an object stream started at the input file buffer boundary.