PDF4NET 11.1.x

Released: Dec 30, 2021

11.1.x での更新項目

11.1.2

Updated Feb 28, 2022

Features

  • PDF4NET
    • Added PDFFieldWidget.TabOrder property.

Fixes

  • PDF4NET
    • PdfPathVisualObject.VisualBounds property throws an exception with invalid paths.
    • Hidden and invisible annotations become visible after they are flattened.
    • OptionalContentGroup property is not set for visual objects in a form Xobject if optional content groups are defined in form Xobject's resources.
    • Words cannot be extracted from PDF file.
    • TrueType font is not embedded when the document is saved in page by page mode.
    • Null reference exception is thrown when trying to remove a saved page from a document.
    • Adding many PdfExtendedGraphicsState objects to a page takes a long time.
  • PDF4NET.Render
    • Screen blend mode is not rendered correctly.
    • Soft mask with transfer function is not rendered correctly.
    • Hidden and invisible annotations become visible after converting page to image.

11.1.1

Updated Jan 31, 2022

Features

  • PDF4NET.Render
    • Optimized rendering of text clip paths.

Fixes

  • PDF4NET
    • PDF files with object streams with indirect reference length cannot be loaded.
    • PDF file cannot be loaded if a field's default appearance includes \n characters.
  • PDF4NET.Render
    • Low resolution image with high resolution mask is rendered blurry.
    • Text outline has incorrect stroke width and incorrect edges.
    • Pattern is not rendered correctly.
    • Some transparency groups are not rendered correctly.
    • Some text based clip masks are not rendered correctly.
    • 1bpp gray images with a chroma key mask are not displayed.

11.1.0

Updated Dec 30, 2021

Features

  • Automatic detection of source PDF file (fixed document or portfolio) with PDFDocument.Load.
  • Added support for cover page in PDF portfolios.
  • Added PDFPath.AddArc method.

Fixes

  • PDF4NET
    • Form loaded in partial mode cannot be flattened.
    • Some JBIG2 images are not decoded correctly.
    • Text using 90ms-RKSJ encoding is not extracted correctly.
    • Position is not correct for extracted text using 90ms-RKSJ encoding.
    • Changing the ZoomMode for a destination changes the ZoomMode for all destinations that had the same zoom mode.
    • Some CCITT images are not decoded correctly.
  • PDF4NET.Render
    • Some link annotations are rendered with a solid border.
    • Page cannot be rendered if it contains fonts with UniKS-UCS2 encoding.
    • Masked image is rendered incorrectly.
    • Page containing empty content streams is not rendered correctly.
    • Indexed images are not rendered correctly when an opacity value is active in the current graphics state.