PDF4NET Releases

Released: May 1, 2025

Updates in 15.0.2

Features

PDF4NET.Render

  • Now convert a PDF page to an image of fixed size.

Fixes

PDF4NET

  • Zero length comb fields were not filled correctly.
  • PDF/A-1B validation did not report /CA 1 as error.

PDF4NET.Render

  • Renderlist was not converted correctly to image the 2nd time if page rotation is not 0.

Released: Apr 1, 2025

Updates in 15.0.1

Fixes

PDF4NET

  • Fixed ActualText which is ignored when text is extracted with PDFContentExtractor.ExtractVisualObjects method.
  • Fixed some Khmer text that was not shaped correctly.
  • Fixed text that could not be wrapped when a line is empty.

PDF4NET.Render

  • Fixed JPEG image which could not be decoded.

Released: Mar 1, 2025

Updates in 15.0.0

Features

PDF4NET

  • Added Right-to-Left text.
  • Added complex scripts: Arabic, Bengali, Devanagari, Hebrew, Khmer, Tamil, Thai etc.

Fixes

PDF4NET

  • Visual bounds of extracted path object were not correct when a scale transform is active.
  • File could not be loaded if /Length key was missing from XRef stream.
  • Some TIFF images were not loaded correctly.
  • Uncompressed 16bit TIFF images were not decoded correctly.
  • Flattened PDF forms were damaged if they were reloaded and FlattenFields is called again.
  • TIFF...

Released: Feb 3, 2025

Updates in 14.2.4

Fixes

  • Fixed error with a document that couldn't be loaded.
  • Fixed an issue with text not being able to be extracted from a PDF page.
  • Position of extracted text and search results is incorrect when TextScaling operator is used.
  • Fixed an issue with 3D annotations which could not be activated in Acrobat.
  • External changes to COS font dictionaries are not preserved during save.

Released: Jan 1, 2025

Updates in 14.2.3

Features

PDF4NET

  • PDF name objects are now handled as UTF8 strings.

Fixes

PDF4NET

  • Optional content is now extracted correctly from PDF page.
  • PDF name objects with Japanese content are now decoded correctly.

PDF4NET.Render

  • Japanese text is now displayed when text uses some Japanese fonts that are not embedded.
  • Some characters are now displayed when converting PDF pages to images.

Released: Dec 2, 2024

Updates in 14.2.2

Features

  • Added Microsoft .NET 9 support.

Fixes

PDF4NET

  • Default appearance for digital signature does not use the specified font.
  • Compressed XMP metadata in existing PDF file is not saved correctly.
  • Document's /AF entry is not preserved.
  • TrueType font name is not generated correctly when the font is not embedded.
  • Page cannot be extracted from PDF file.
  • Document cannot be loaded because page has invalid MediaBox and CropBox entries.

PDF4NET.Render

  • 1bpc RGB images are not rendered correctly.
  • Some...

Released: Nov 1, 2024

Updates in 14.2.1

Features

  • PDF4NET.Render
    • Support for user defined page rendering area.

Fixes

  • PDF4NET
    • PDF417 barcodes cannot be created in some situations.
    • Content cannot be extracted from PDF page.
  • PDF4NET.Render
    • Page cannot be rendered when an image has an invalid soft mask.
    • CJK text using /STSong-Light-Indentity-H font is not displayed.

Released: Oct 1, 2024

Updates in 14.2.0

Features

  • PDF4NET
    • Page content analyzers - fast read-only page content stream parsers for implementing page content analyses.
    • Enhanced contextual operator information for page transforms and page analyses.

Fixes

  • PDF4NET
    • Page with annotations cannot be extracted from source file.
    • Some extended ASCII characters are not displayed correctly when using Apple TrueType fonts.
  • PDF4NET.Render
    • Page cannot be rendered because text uses unsupported encoding.
    • Page is not rendered when it contains patterns...

Released: Sep 2, 2024

Updates in 14.1.3

Fixes

  • PDF4NET
    • The PDF document ID is not saved correctly.
    • Document with invalid ink annotation cannot be loaded.
    • Some Apple TrueType fonts cannot be loaded.
  • PDF4NET.Render
    • Pages with images rendered at low resolutions do not look good.
    • Page with large patterns is not rendered correctly.
    • Page with incomplete JPEG20000 image cannot be rendered.

Released: Aug 1, 2024

Updates in 14.1.2

Fixes

  • PDF4NET
    • 2bpp indexed image cannot be extracted as System.Drawing.Bitmap.
    • Uncompressed B/W TIFF image is converted as negative to PDF.
    • Text cannot be extracted from PDF page.
    • Position of some extracted text is incorrect.
  • PDF4NET.Render
    • Text using invalid fonts is not rendered correctly.