PDF 2.0 and multiple digital signatures in Docotic.Pdf 9.1

We have released Docotic on our site and on NuGet. This version can process files with PDF 2.0 features like UTF-8 strings.

Also, in response to our customer requests, we added the ability to save PDFs incrementally, without changing the source PDF data. The support for incremental updates is crucial when you need to update a signed document. Writing PDFs incrementally, you can sign the same document multiple times. This is because incremental updates do not invalidate digital signatures. Use the new PdfSaveOptions.WriteIncrementally option to save incrementally.

We have added new sample codes to illustrate how incremental updates work with digital signatures:

The new version adds the ability to read and modify XFA forms. In the PdfDocument class there are new Xfa property, CreateXfaForm and RemoveXfa methods for this.

We also put a lot of work into annotations and controls. Now it is possible to flatten PDF annotations. See PdfDocument.FlattenWidgets and PdfWidget.Flatten methods. There is now support for non-standard annotation types. New version can merge controls with the same full name when appending documents.

In the HTML add-on, we have added the ability to preserve structure information (accessibility tags) in the produced PDF. Use the new HtmlConversionOptions.PreserveStructureInformation property for this.

Read about all new features and improvements in Docotic.Pdf 9.1 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 the support form. Don’t hesitate to write us your questions, suggest features, or ask for help.

Posted in