Table of Contents

Version History for Docotic.Pdf

Version 9.8

Aug 5th, 2025

Core library

9.8.18634

HTML to PDF add-on

9.8.18634

  • Updated to work with the current core library version.

Layout add-on

9.8.18634

  • Updated to work with the current core library version.

GDI add-on

9.8.18634

  • Added new method for creating fonts. Check out the PdfDocument.CreateFont method.

  • Added the PdfDocument.CreateImage method.

  • Breaking change: The GdiFontLoader.Load method is marked as obsolete. Use the GdiFontLoader.TryLoad method instead.

  • Breaking change: All PdfDocument.AddFont methods are marked as obsolete. Instead, use PdfDocument.CreateFont methods. To produce underlined or strikeout text, use properties from PdfStringDrawingOptions and PdfTextDrawingOptions classes. To synthesize bold or italic text, also use properties from those classes.

  • Breaking change: All PdfDocument.AddImage methods are marked as obsolete. Instead, use PdfDocument.CreateImage methods. To produce masked images, create an image first and then set up its mask or mask color. Check the remarks section of any CreateImage method for more information.

  • The add-on uses fewer bytes for logging its actions.

  • Updated to work with the current core library version.

Logging add-on

9.8.18634

  • Updated to work with the current core library version.


Version 9.7

June 2nd, 2025

Core library

9.7.18373

  • Added the ability to embed long term validation (LTV) information for digital signatures. The library can now embed OCSP and CRL responses to the document security store. Look at the new PdfDocument.AddLtvInfo methods.

  • Added the ability to create and read document timestamps. Look at the new PdfDocument.TimestampAndSave methods and PdfSignatureContents.IsDocumentTimestamp property.

  • Added the new Create LTV-enabled PDF signature, Add LTV information to an existing signature, Certify PDF with LTV code samples.

  • Added support for associated files. Look at the new PdfDocument.AssociatedFiles, PdfPage.AssociatedFiles, PdfWidget.AssociatedFiles, and PdfXObject.AssociatedFiles properties.

  • Added the PdfFileSpecification.Relationship property.

  • Added support for portable collections. This feature allows you to create PDF portfolio documents. Look at the new PdfDocument.Collection property, PdfDocument.CreateCollectionSettings method and Create PDF portfolio code sample.

  • Added the PdfActionArea.Description property.

  • Breaking change: The PdfFileSpecification.SetCustomName method is marked as obsolete. Use the PdfFileSpecification.Relationship property instead.

  • Breaking change: The PdfDocument.GetFonts method now returns only the fonts that are actually used in the document.

  • Breaking change: The PdfDocument.GetImages method now returns only the images that are actually used in the document.

  • Breaking change: The PdfDocument.GetColorProfiles method now returns only the color profiles that are actually used in the document.

  • Breaking change: The PdfDocument.GetPatterns method now returns only patterns that are actually used in the document.

  • PdfDocument.DocumentsAreEqual methods now ignore time-dependent information in document security store (DSS).

  • Improved optimization of Type 3 font structures.

  • Improved the code that searches for duplicate resources. Now it can find images and other objects in mask XObjects.

  • This version uses fewer bytes for internal representation of PDF objects.

  • Improved the way the library saves documents. Now fewer internal structures can get to the large object heap (LOH).

  • Now validating cross-reference stream size in hybrid-reference files properly.

  • Improved handling of PDFs with broken or incorrect structures.

  • The library can now embed OpenType fonts marked with the "No subsetting" flag.

  • Removed length restriction for PDF string objects.

  • Fixed bugs related to copying of PDF pages.

  • Fixed bugs related to drawing of text with new and existing fonts.

  • Fixed bugs related to text extraction.

  • Fixed bugs related to processing of OTF fonts with invalid table directories.

  • Fixed processing of RGB JPEG images with custom decode parameters.

  • Fixed bugs related to extraction of CMYK JPEG 2000 images.

  • Fixed bugs related to processing of inline images.

  • Fixed bugs related to processing of images with invalid masks.

  • Fixed bugs related to decoding of PNG images.

  • Fixed bugs related to processing of TIFF images.

  • Fixed handling of transparent grayscale TIFF images.

  • Fixed bugs related to decoding of PDF streams.

  • Fixed renaming of controls when merging documents.

HTML to PDF add-on

9.7.18373

  • Updated to work with the current core library version.

Layout add-on

9.7.18373

  • Updated to work with the current core library version.

GDI add-on

9.7.18373

  • Updated to work with the current core library version.

Logging add-on

9.7.18373

  • Updated to work with the current core library version.


Previous releases