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

Word Library

.NET Word Library

Bug Fixes

  • I764455 - Document protection will no longer be disabled when an incorrect password is used with NoProtection option.
  • I759526, I759523 - External image is now preserved properly while resaving a word document.
  • I759894 - Linked images in the header and footer are now preserved properly while resaving a DOCX document.
  • I762939 - List numbering tags are now serialized properly while converting a WordML document to DOCX.
  • I762702 - Preformatted table is now preserved properly after calling AppendHTML API.
  • I760379 - List number is now restarted preserved properly during DOCX to HTML Conversion.
  • I761825 - Tab is now applied properly while converting a Word document with paragraph’s negative indentation to PDF.
  • I979760 - Text is now wrapped properly with the textbox while converting a Word document with multicolumn to PDF.
  • I979373 - Optimized memory usage during Word-to-PDF conversion.

Java Word Library

Features

  • I762939 - List numbering tags are now serialized properly while converting a WordML document to DOCX.

Excel Library

.NET Excel Library

Bug Fixes

  • #I765959 - Comment text is returned correctly when it is present inside the text element.
  • #I755536 - Row heights are preserved correctly when sorting rows of different heights.
  • #I763395 - Exception no longer occurs when retrieving HasFormulaArray during multithreaded operations.
  • #I758283 - AutoFilter sort fields are cloned properly when copying a sheet using the AddCopy operation.
  • #I759357 - Hyperlinks are updated correctly after duplicating a worksheet.
  • #I761513 - Inserting a column into an empty sheet using InsertColumn now adds the column as expected.
  • #I757972 - AutoFilter applies correctly for empty values.
  • #I762611 - Application no longer hangs when opening an Excel file containing an empty paragraph element.
  • #I764404 - Filter function formulas are preserved properly with the ‘@’ symbol when using the insert row operation.
  • #I757068 - Histogram chart category axis values are rendered properly when converting Word to PDF.
  • Exception no longer occurs when using Fill Series and Fill Values operations in AutoFill.
  • Autofill now supports reverse order data filling for the selected range in the worksheet.

PowerPoint Library

.NET PowerPoint Library

Bug Fixes

  • I763486 - PowerPoint Presentation will no longer be corrupted while adding a comment.
  • I764334 - Surrogate pair is invalid exception will no longer be thrown when resaving a PPTX document containing bullet points.

.NET MAUI PDF Viewer

Bug Fixes

  • #I743649- Reduced the GREF count increase that occurred during loading and unloading of PDF documents, as well as while editing annotations on Android.
  • #I763587- Scrolling through the PDF is now possible after closing the SignaturePad dialog on iPad.
  • #I762090- The PDF Viewer no longer crashes when using eraser after signature added on the specific PDF on Android and iOS platform.
  • #I760788- The application no longer crashes when navigating to and away from the PDF Viewer multiple times on the Windows platform.

WPF PDF Viewer

Bug Fixes

  • I760217 - Fixed an issue of the StampAnnotation.Clear method in PDFViewer, ensuring that custom image stamp details are now properly cleared.
  • I762942 - Added localization support for the Font Properties dialog, enhancing internationalization and user experience.

Flutter PDF Viewer

General

  • The compatible version of our Flutter PDF Viewer widget has been updated to Flutter SDK 3.35.0.

Bug Fixes

  • #I763531 - Now, in the SfPdfViewer widget, hyperlink and document link navigation are restricted while in annotation modes.

DOCX Editor

Web DOCX Editor (Javascript, Angular, React, Vue, ASP.NET Core & MVC)

Bug Fixes

  • #I750552 - Fixed script error when opening a document with enableEditor set to False.
  • #I757928 - Resolved issue where text overlapped with headers after content deletion.
  • #I759161 - Corrected layout of merged column cells when inserting new rows into a table.
  • #I760968 - Alignment option in the toolbar now updates correctly when selecting a cell.
  • #I762616 - Ribbon now reflects current styles accurately.
  • #I748359 - Fixed column width issues caused by Unicode characters in HTML.

Features

  • #I761744 - Added support to update the date of tracked revisions.
  • #I754674 - Added support for “No Border” option in the border dropdown, similar to Microsoft Word.
  • #I761530 - Added support for rendering spell check underlines during scrolling.

Blazor DOCX Editor

Bug Fixes

  • #I750552 - Fixed script error when opening a document with EnableEditor set to False.
  • #I757928 - Resolved issue where text overlapped with headers after content deletion.
  • #I759161 - Corrected layout of merged column cells when inserting new rows into a table.
  • #I748359 - Fixed column width issues caused by Unicode characters in HTML.

Test Results

Component Name Platform Test Cases Passed Failed Remarks
Pdf Library (Pdf) .NET 14705 14705 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 37718 37718 0 All Passed
PowerPoint Library .NET 54322 54322 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 1929 1929 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