Essential Studio® for Document Processing - v31.1.19 Release Notes

PDF Library

.NET PDF Library

Bug Fixes

  • I758630 - Resolved an issue where a preservation issue occurred during PDF/A conformance conversion for a specific document.
  • I761839 - Resolved an issue where an exception occurred during annotation import and document merge.
  • FB69771 - Resolved an issue where a NullReferenceException occurred while signing the PDF document with an ECDSA certificate using the X509Certificate2 API.
  • I758210 - Resolved an issue with missing spaces during PDF text extraction.
  • I755655 - Resolved an issue where the stamp annotation appearance was not exported properly as a template from a specific PDF document on the server side.
  • I758635 - Resolved an issue where a Stack Overflow exception occurred while merging a specific PDF document.
  • I762093 - Resolved an error that occurred during the Word to PDF conversion process involving images.
  • I758178 - Resolved an issue with field data visibility in a particular XFA PDF document.
  • F197207 - Resolved the issue where the PdfToImageConverter with password overload was not visible in the MAUI .NET 9.0 project.
  • I757560 - Resolved an issue where the signature appearance was not preserved after flattening a particular PDF.
  • I753670 - Resolved an issue where the polyline annotation EndLineStyle was not rendered properly.

Flutter PDF Library

Bug Fixes

  • I765519 - Fixed a typecast error that occurred when accessing a form in a specific PDF document.

Word Library

.NET Word Library

Features

  • I645070, I678676, I720322, I740673, I749759, I761352, I763240, I766310, I763732, I763731 - Improved accuracy of Word document comparison by adopting the Longest Common Subsequence (LCS) algorithm.
  • I766140 - Provided API AllowHyphensInBookmarkNames in WordDocument.Settings to preserve hyphens in bookmark names when opening and saving the document.

Spreadsheet Editor

Web Spreadsheet Editor (Angular)

Bug Fixes

  • #I756422 - Issue with “INDEX formula not working correctly when using multiple array references as the first argument” has been resolved.
  • #I746202 - Issue with “custom formulas with a dot in the name return #NAME? error” has been resolved.
  • #I751043 - Issue with “chart not maintaining proper layout after resize and drag-and-drop inside the freeze pane” has been resolved.
  • #I756178 - Issue with “exception occurring when saving a spreadsheet containing series-plotted charts” has been resolved.

Test Results

Component Name Platform Test Cases Passed Failed Remarks
Pdf Library (Pdf) .NET 14696 14696 0 All Passed
Word Library(DocIO) .NET 56375 56375 0 All Passed
Word Library(DocIO) Java 4079 4079 0 All Passed
Excel Library(XlsIO) .NET 37652 37652 0 All Passed
PowerPoint Library .NET 54317 54317 0 All Passed
Metafilerenderer .NET 863 863 0 All Passed
SfPdfViewer2 Blazor 12313 12313 0 All Passed
Pdf Viewer Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) 19094 19094 0 All Passed
SfPdfViewer MAUI 14271 14271 0 All Passed
Pdf Viewer WPF 2998 2998 0 All Passed
PdfViewer WinForms 207 207 0 All Passed
DOCX Editor(Document Editor) Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) 4224 4224 0 All Passed
DOCX Editor(Document Editor) Blazor 19929 19929 0 All Passed
Spreadsheet Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) 10393 10393 0 All Passed
Spreadsheet WPF 2697 2697 0 All Passed