PDF4NET 新版本發表

Released: May 1, 2026

16.2.2 中的更新

特性

  • PDF4NET
    • Duplicate redacted images.
    • PDFFlowTableContent.MaxRowHeight and PDFFlowTableRow.MaxHeight properties to limit the maximum height of a row.

修補程式

  • PDF4NET
    • AppendFile method hangs indefinitely for some input files with invalid fields.
    • Text cannot be extracted if it is stroked with a pattern color and filled with a non-pattern color.
    • Tiff images with multiple alpha channels are not handled correctly.
    • DataMatrix actual data encoding is not selected correctly in some cases, when DataEncoding...

Released: Apr 1, 2026

16.2.1 中的更新

特性

  • PDF4NET
    • Create PDFRawImage objects from COS image streams.
    • Added PDFDocumentFileAttachment.GetPayloadStream method for efficient access to large attachments.
  • PDF4NET.View
    • WinForms - You can now select annotations outside page area.

修補程式

  • PDF4NET
    • StructureTree cannot be loaded for some PDF files.
  • PDF4NET.View
    • Loading a PDF file in incremental mode in PDFDocumentView throws an IO exception.
    • PDFDocumentView hangs on document load when running on .NET 10.
    • WinForms - PDFDocumentView.ContentPainted...

Released: Mar 4, 2026

16.2.0 中的更新

特性

  • PDF4NET
    • Added support for PDFFowTableContent horizontal align.
  • PDF4NET.View
    • Added annotation tooltips.
    • Added show/hide annotations.
    • Added show/hide form fields.
    • Added show/hide the page number indicator (bottom left corner).

修補程式

  • PDF4NET
    • Fixed some 1bpp images which were not redacted correctly.
  • PDF4NET.View
    • PDFDocumentView crashes when an annotation is added in PageRenderingCompleted event.
    • Some documents were displayed incorrectly because of caching across documents.

Released: Feb 1, 2026

16.1.2 中的更新

特性

PDF4NET

  • Added support for page transparency group.
  • PDF/A-1 validation now checks the presence of page transparency group.

PDF4NET.View

  • Memory usage improvements.

修補程式

PDF4NET

  • Colorspaces are not extracted from PDF file.
  • Some existing PDF files are resaved incorrectly.

PDF4NET.Render

  • Some text is not displayed because the backing TrueType font is invalid.
  • Page with invalid font cannot be rendered, throws stack overflow exception.
  • Text is not rendered correctly, characters are scrambled.

Released: Jan 5, 2026

16.1.1 中的更新

特性

PDF4NET

  • PDFTextExtractionOptions has been renamed PDFTextExtractionContext.
  • PDFContentExtractionContext.TextExtractionOptions has been renamed PDFContentExtractionContext.TextExtractionContext.

修補程式

PDF4NET

  • Field border definition is generated even if it is not stroked.
  • An exception is thrown when a multiline textbox field does not have a size and a color is set on it.
  • Some existing PDF files are resaved incorrectly.
  • Some incremental updates are not performed correctly.

PDF4NET.Render

  • Thin...

Released: Dec 2, 2025

16.1.0 中的更新

特性

  • Added support to retrieve contextual information when searching text in PDF files.
  • Information about physical location of COS objects in the PDF file is now available in the public API.

PDF4NET.Render

  • Memory usage optimizations.

PDF4NET.View

  • Added support for incremental loading of PDF files.
  • WinForms - Added support for custom drawing in the viewer area.

修補程式

  • Behavior change: An exception is thrown if redaction overlay cannot be drawn because the page graphics has been closed.
  • Damaged PDF...

Released: Nov 5, 2025

16.0.0 中的更新

特性

PDF4NET

  • Updated calculation of text fragment run when font specifies invalid Ascent/Descent values.

PDF4NET.View

  • Added a new viewer module.
  • Added PDF viewer control for Windows Forms.
  • Added PDF viewer control for Windows Presentation Foundation (WPF).

修補程式

PDF4NET

  • PDF file could not be saved because of circular reference in form Xobjects.
  • Pages with unknown fields could not be extracted from PDF files.
  • Time stamp signatures were not loaded for signed fields.
  • Some ligature glyphs were not...

Released: Oct 1, 2025

15.1.0 中的更新

特性

PDF4NET

  • Added text horizontal scaling, for easier implementations of OCR to searchable PDF solutions.
  • Added long words wrapping in formatted content.
  • Now specify the page size when the page is created.

修補程式

PDF4NET

  • Words were not extracted correctly from PDF file.
  • Page was not extracted correctly from incorrect PDF file.
  • Page could not be extracted from documents with invalid fields.
  • Documents could not be signed if the certificate included multiple CRL URLs.
  • Some PDF pages could not be...

Released: Sep 1, 2025

15.0.6 中的更新

特性

PDF4NET

  • Pages with patterns can now be converted to RGB/CMYK.

修補程式

PDF4NET

  • Unicode characters in SVG text were not displayed in the PDF page.
  • Document with recursive actions could not be loaded.
  • Button field did not display the icon if the caption is not set.

PDF4NET.Render

  • Text using the 0x00 character, instead of 0x20 (space), is now rendered without spaces.

Released: Aug 1, 2025

15.0.5 中的更新

特性

PDF4NET

  • Added support for disabling TrueType font subsetting.
  • Updated generation of /BaseFont entry for TrueType fonts.

修補程式

PDF4NET

  • RTL text cannot be wrapped in some situations.
  • Document takes long time to load and save.
  • Text markup annotations are not drawn correctly on rotated pages.
  • PDFMerger does not correctly merge the trees in the /Names dictionary.

PDF4NET.Render

  • Some PDF pages are not converted correctly to image.