Docotic.Pdf 5.3 Breaking changes, improvements and bug fixes

Hello,

We have released Docotic.Pdf 5.3 on our site and on NuGet.

This release contains some breaking changes. These changes probably won’t affect each and every of our customers but please read about the changes anyway.

The first breaking change is: MediaBox, CropBox, BleedBox, TrimBox and ArtBox properties of the PdfPage class now return PdfBox structure, which is expressed in PDF’s default user space coordinate system. In default user space the positive Y axis extends vertically upward. Previously these properties returned PdfRectangle structure, which is expressed in PdfPage coordinate system. In PdfPage coordinate system origin is located at the upper-left corner of the page, positive Y axis extends vertically downward.

Other breaking changes are also related to coordinates. These changes affect properties and methods of PdfDocumentView class.

Please review complete list of breaking changes in the Version History document.

This release brings improvements to text extraction speed. Docotic.Pdf 5.3 opens documents faster. And it draws documents with blend modes and soft masks faster, too.

We added two small features: now you can make text boxes scrollable and you can set mapping names for controls.

As always, we improved support for broken and incorrect documents. And we fixed some bugs of our own.

Read about all new features and improvements in Docotic.Pdf 5.3 in the Version History document.

We encourage you to download and try the new version. This version is also available on NuGet.

Please tell us your thoughts about the new version using e-mail or via the support form. Don’t hesitate to write us your questions, suggest features or ask for help.