PDF4NET Releases

Released: May 27, 2020

Updates in 10.2.3

Fixes

  • SVG is not converted to PDF because viewbox is not parsed correctly.
  • Visual objects cannot be extracted from PDF page, the result contains only a few objects.
  • Text position is not computed correctly when it uses a Type3 font.
  • SVG with masked image is not converted correctly to PDF.
  • Page content cannot be extracted if page rotation is 360.

Released: Apr 30, 2020

Updates in 10.2.2

Fixes

  • Opacity for fill/stroke in SVG is not handled correctly in some situations.
  • Hanging parts of characters p,q,g,j,y are cut when filling fields that have height almost identical to font size.
  • In some situations auto-tagging generates an exception on flow table headers.
  • StackOverflowException is thrown when loading a PDF form with invalid circular links in form definition.
  • PdfPageInfo.Width property throws NullReferenceException with some files.
  • Annotation is not flattened in the correct...

Released: Mar 31, 2020

Updates in 10.2.1

Features

  • Changed behavior - a PdfPage that belongs to a PdfFixedDocument cannot be added to another PdFixedDocument as this can lead to subtle bugs in the generated PDF file.

Fixes

  • Rotate transform in SVG is not handled correctly in some situations.
  • Some percentage size and positions in SVG are not handled correctly.
  • WIN - PDFImage objects cannot be drawn on the page when they are created from a 32bit RGB bitmap.
  • Text extraction fails with exception when encountering invalid Type 0 fonts.

Released: Feb 27, 2020

Updates in 10.2.0

Features

  • Added new PDF merging class.
  • Added SourceXResolution and SourceYResolution properties to PdfTiffImage and PdfXLTiffImage classes to give access to resolution information included in TIFF images.

Fixes

  • Text is not extracted correctly from some PDF files.
  • Documents with pages that have non-standard rotation values cannot be loaded.
  • /UF key is not set when setting the FileName property on a remote goto action.
  • Some palette based TIFF images are not converted correctly to PDF.
  • Some 1bit LZW...

Released: Jan 10, 2020

Updates in 10.1.0

Features

  • Extract page content with associated logical structure information.
  • Ink annotations now use round line joins and line caps.

Fixes

  • CCITT encoded TIFF images are not handled correctly in PDFXLTiffImage class.
  • The tree of structure elements is not properly loaded in some situations.
  • Unicode text cannot be set as content of free text annotations.
  • Border color for free text annotations cannot be set to a different color than text color.

Released: Dec 1, 2019

Updates in 10

Features

  • Added support for all .NET platforms including WinForms, ASP.NET, WPF, UWP, .NET Core, Mac, iOS and Android.
  • Fully rewritten internal architecture.

Released: Aug 30, 2019

Updates in 5.0.3

Fixes

  • Some metafiles are not converted correctly to PDF.
  • Image extraction takes a long time for /DeviceN images with multiple colorants.
  • Text cannot be extracted from some PDF files.
  • Some annotations are not flattened correctly.

Released: May 27, 2019

Updates in 5.0.2

Fixes

  • Some form fields and annotations are not flattened correctly.
  • 2bit indexed images cannot be extracted.
  • Some rotated pages cannot be loaded correctly.
  • Conversion between PDF and display coordinates is not performed correctly in some situations.
  • Text cannot be extracted from some PDF files.

Released: Jul 11, 2017

Updates in 5.0.1

Features

  • Improved extraction of CMYK images.
  • Added support for PRC data in 3D annotations.

Fixes

  • PDF array is not loaded correctly.
  • Some documents cannot be signed because the certificate is too long.
  • ExtractPageContent method does not work correctly when 2 pages share the same /Contents object but different /Resources dictionaries.
  • Some ASCII85 encoded streams cannot be decoded.
  • Extracting text from pages with no content stream generates an exception.
  • Document with TrueType fonts cannot be...

Released: Mar 1, 2017

Updates in 5.0

Features

  • Added PDF/A-2B/U and  PDF/A-3B/U support.
  • Added support to use subsetted TrueType fonts across multiple pages in partial save mode.
  • Added '\n' after '%%EOF' at the end of file.
  • Added PdfBasicCanvas.DrawDirect method to write a byte buffer to page content stream.
  • PDFLayer.ID property is now public.

Fixes

  • Some PDF forms cannot be saved as PDF/A.
  • PDF file cannot be loaded if file ID contains >>.
  • Page objects cannot be extracted from some files.
  • When copying fields from one document to...