Document Solutions for PDF .NET Releases

Released: Apr 2, 2025

Updates in 8.0.6

Fixes

  • Synced version with other Document Solutions packages.

Released: Mar 21, 2025

Updates in 8.0.5

Fixes

  • GcPdfDocument.GetText() and GcPdfDocument.GetImages() methods hang on a certain PDF.

Released: Mar 4, 2025

Updates in 8.0.4

Fixes

  • Text containing inline images may not be correctly extracted by Page.GetText() or Page.GetTextMap() methods.
  • [Regression since v7.*] AcroForm field values may display incorrectly in Acrobat when using PdfFontFormat.Type0AutoOneByteEncoding.

Released: Feb 12, 2025

Updates in 8.0.3

Fixes

  • Incorrect handling/redacting of layers represented by FormXObject's.
  • Export to images which may have produced incorrect results if SaveAsImageOptions.Zoom is not 1.
  • Export of PDFs containing zero width lines may produce images with jagged appearance.

Released: Jan 15, 2025

Updates in 8.0.2

Fixes

  • Incorrect text mapping for text rendered using a Type3 font.
  • Incorrect processing of text rendered with a TrueType font without 'glyf' and 'CFF' tables.

Released: Jan 7, 2025

Updates in 8.0.1

Fixes

  • Cannot save and sign a PDF with invalid outlines.
  • NullReferenceException thrown when drawing onto GcPdfGraphics a page of a PDF containing an embedded font with missing 'name' table.

Released: Dec 11, 2024

Updates in 8.0.0

Features

Document Solutions for PDF (DsPdf)

  • Optimize PDF Documents
    • Multiple enhancements have been made to optimize the performance of loading and saving PDF files as well as optimizing the file size of the generated PDF. One of the enhancements includes optimizing the way DsPdf works with object streams. DsPdf introduces an API that can help to load and save PDFs with optimization options. A new SavePdfOptions class gives you precise control over your code to save PDFs in an optimal way for...

Released: Nov 26, 2024

Updates in 7.2.5

Fixes

  • Some annotation text is changed after calling the OptimizeFonts() method.
  • Redact opacity is ignored when saving a PDF with redact annotations as images.
  • MergeWithDocument() method throws exception for a specific PDF.
  • FormXObject constructor throws ArgumentNullException for a specific PDF.

Released: Oct 26, 2024

Updates in 7.2.4

Features

  • Important note: This package, DS.Documents.Pdf, replaces GrapeCity.Documents.Pdf, and provides the same functionality, ensures future enhancements, and is backwards compatible with GrapeCity.Documents.Pdf. Existing subscriptions will continue to apply to this new package.

Fixes

  • Some PDF stamps are not saved in export to images.
  • The GcPdfDocument.Redact method may not completely remove an image from a PDF in some cases.
  • Incorrect layout of text drawn sideways in vertical TextLayout with...

Released: Oct 10, 2024

Updates in 7.2.3

Fixes

  • White spaces may be ignored in some situations by GetText()/FindText() methods.
  • An unexpected exception occurs when loading a certain PDF.
  • PDFs using certain embedded fonts are rendered incorrectly when exported to images.