Skip to content

Cows In The North

Compare
Choose a tag to compare
@EliotJones EliotJones released this 19 May 12:40
· 1241 commits to master since this release

This release focuses on stability improvements and has been tested on far more document types than previous releases. The 2 main new features are support for full framework versions of .NET back to .NET 4.5 making this library available to more users and initial support for encrypted documents using the most basic form of document encryption.

The release may contain a bug in System Font loading which has not been replicated but may make the library crash on some systems. Please file a bug report if you encounter an error on this package version.

  • Adds the ability to access all raw operations in a page's content stream. This is the set of instructions which form the graphical features on the page. Access using page.Operations.
  • Supports defining operations on a PdfPageBuilder directly using builder.Advanced.Operations.
  • Support for full framework .NET versions back to .NET 4.5.
  • Support for Compact Font Format CID fonts.
  • Support for Standard 14 fonts which are incorrectly declared as TrueType fonts.
  • Performance improvements for System Fonts, where the document relies on fonts installed on the host operating system, only tested on Windows.
  • Many stability fixes for all font types and parsing documents.
  • Text direction added to letter and word. Indicates the rotation of the text.
  • Add support for encrypted documents, documents using the newer AES encryption will still throw but RC4 encryption is now supported. A password may be supplied in ParsingOptions.
  • Support for LZW filters which were the last filter left to be implemented.