[ocr] Upgraded the IRIS OCR Module to IRIS OCR SDK 16.2.2+130.
[pdf] Improved vertical positioning of text overlays for redaction rectangles. The gap between the rectangle edges and the text is now thinner and vertical center alignment is more precise.
[pdf] Improved support for PDF to XOD conversion and rasterization when handling corrupt documents containing references to free indirect objects. Previously this could lead to a "FindObj() can't be invoked on Obj of this type." exception.
[xod] Improved support for converting to XOD from corrupt PDF files containing free references to OCGs. Previously an "Attempt to load a free object" exception could be thrown.
Bugfixes:
[pdf] Fixed an issue with Field.SetFlag() on rare PDF documents containing form fields with an extraneous Field flag entry in the widget dictionary. Previously, this could cause subsequent calls to Field.GetFlag() to return a different value from the one that was set.
[pdf] Fixed an issue with with ConvertPrinter.install() where it could sometimes fail on Windows 10 or later with error "Failed to install printer." Previously, this could happen with some applications that are running with compatibility mode for older Windows versions.
[pdf] Fixed an issue with rendering images with an ICC color profile and a soft mask black matte. Previously these images could be rasterized darker than expected.
[pdf] Fixed an issue with redaction of text objects containing text rise. Previously, the redaction rectangles could be vertically shifted.
[pdfa] Fixed an issue when converting to PDF/A documents with unsupported metadata either in the page Property Lists resource or within Form XObjects. Previously such documents could throw an "Invalid Metadata" validation error even after conversion.
[pdf] Fixed an issue in the OCR Module where combining multiple languages reduced the output accuracy.
[nuget] Fixed a packaging issue on WinUI with the nuget packge "PDFTron.Net.x64".
Office Fidelity:
[docx] Fixed an issue with incorrectly evaluated value of some IF fields in Word.
[office] Fixed an issue where the cell borders were missing in WMF images.
[xls] Fixed an issue with incorrect chart trendline position in some XLS documents.
[xls] Fixed incorrect addition of a legend to scatter charts in XLS documents.
[ppt] Improved support of East-Asian fonts in PPT documents.
[docx] Fixed an issue that prevented date strings from being displayed in the footers of DOCX documents.
[xlsx] Added support for double underlines in Excel headers and footers.
[doc] Fixed a rare crash in DOC documents caused by incorrect symbol code in the document.
[docx] Improved the layout of complex right-to-left paragraphs.
[docx] Added support for image links in DOCX documents.
[docx] Implemented support for STYLEREF field in Word documents.
[xlsx] Significantly improved performance and memory usage when converting Excel documents with large amounts of empty cells.
[xlsx] Fixed issues with cut off overflown text in Excel documents.
[xlsx] Fixed an issue where Excel cells were hidden due to an explicitly set hidden="false" flag in OOXML.
[xlsx] Fixed an issue with incorrectly scaled Excel content that led to extra pages in the output PDF.
[docx] Improved the ordering of elements in images containing grouped objects.
[docx] Added support for CJK punctuation compression in justified paragraphs.
[docx] Fixed an issue with incorrect placement of some tables with thick outer borders.
[xlsx] Fixed an issue where very small numbers (<1E-15) were incorrectly rounded to zero in Excel.