Essential Studio® for Document Processing - v35.1.40 Release Notes

PDF Library

.NET PDF Library

Bug Fixes

  • #I874576 - Resolved an issue where Code128A barcodes became unreadable for specific checksum values.
  • #I863347 - Resolved a performance issue encountered when using the FindText API on large documents.
  • #F198454 - Resolved an issue where TextSearchOptions.WholeWords did not correctly identify certain numeric values containing decimal numbers as whole-word matches.
  • #I872177 - Resolved an issue where JPEG images with ICCBased color spaces and SMask were rendered with incorrect colors (R/B swapped) on iOS and macOS platforms.
  • #I869985 - Resolved an issue where text corruption could occur during font replacement operations in PDF documents.
  • #I873089 - Resolved an issue affecting text extraction line positioning, improving extraction accuracy for specific PDF documents.

Features

  • Added support for creating linearized PDF documents for faster web viewing.

JavaScript PDF Library

Bug Fixes

  • #I877514 - Resolved an issue where the border effect style of polygon annotations was not retrieved correctly.
  • #I873833 - Resolved an issue where the inner bounds of free text callout annotations were not retrieved correctly.

PDF Viewer

Web PDF Viewer (Javascript, Angular, React, Vue, ASP.NET Core & MVC)

Features

  • I441430, I455993, I483451, I493343, I513361, I579427, I587654, I614418, I622360, I647832, I874841 - DateTime Picker - Introduced UI-level support for the DateTime Picker, enabling users to select and manage date and time values through an integrated user interface. Programmatic support for configuring and managing the DateTime Picker will be provided in upcoming releases.
  • I339110, I377237, I422287, I586838, I864515 - Cloud Border and Dashed Border Support – Introduced Cloud Border and Dashed Border support for shape, measurement, and Free Text annotations in the PDF Viewer, enabling users to create and customize annotations with advanced border styles. This feature supports both UI-based and programmatic creation and modification of cloud and dashed borders through APIs, while preserving the configured border appearance during import, export, save, download, and reload operations.
  • I243864, I359436 - Free Text Callout Annotation Support – Introduced Free Text Callout Annotation support in the PDF Viewer, allowing users to create annotations where text is displayed within a text box and connected to a specific location in the document using a callout line. This feature supports annotation creation, editing, movement, resizing, and deletion, while ensuring consistent rendering and persistence across zooming, page rotation, save/load, download, and import/export operations.

Bug Fixes

  • #I875594 - Resolved an issue where type signature was not visible in a customer provided document in the PDF Viewer.

Breaking Changes

  • The enableLocalStorage property is now set to true by default, causing the PDF Viewer to store its data in an internal collection rather than in session storage. To retain the previous behavior and store data in session storage, set the enableLocalStorage property to false.

DOCX Editor

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

Bug Fixes

#873013 - Resolved an issue where the bookmark end was not moved to the previous paragraph when content modifications occurred around bookmarked sections.
#868675 - Fixed an issue where applying the Heading 1 style programmatically did not correctly apply the expected formatting.
#871842 - Resolved an issue where before-spacing was not properly maintained when editing list paragraphs.
#876205 - Fixed an issue where an error occurred when adding a bookmark to a table that was split across multiple pages.
#868085 - Resolved an issue where copy-paste operations caused duplication of Structured Document Tags (SDTs).
#876494 - Fixed an XSS vulnerability that occurred when opening SFDT documents containing malicious comments in the Document Editor.
#876858 - Resolved an issue where the Document Editor incorrectly allowed insertion of merge fields inside existing merge fields, unlike Microsoft Word.
#872376 - Fixed an issue where bookmark selection returned an empty range for bookmarks applied to tables.

Spreadsheet Editor

Blazor Spreadsheet Editor

Bug Fixes

  • #I879430 - Fixed multiple issues across Spreadsheet functionality, including chart operations when the Formula Bar was disabled, missing data display in charts generated from header less ranges, cell reference selection using arrow keys during formula entry, and chart import failures when loading workbooks through the DataSource property.

Test Results

Component Name Platform Test Cases Passed Failed Remarks
Calculate Library .NET 145 145 0 All Passed
DOCX Editor Blazor 2006 2006 0 All Passed
DOCX Editor Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) 5303 5303 0 All Passed
Excel Library .NET 38036 38036 0 All Passed
Metafile Renderer .NET 956 956 0 All Passed
PDF Library .NET 14247 14247 0 All Passed
PDF Viewer .NET MAUI 15368 15368 0 All Passed
PDF Viewer Blazor 17058 17058 0 All Passed
PDF Viewer Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) 21928 21928 0 All Passed
PDF Viewer Windows Forms 209 209 0 All Passed
PDF Viewer WPF 3040 3040 0 All Passed
PowerPoint Library .NET 54557 54557 0 All Passed
Spreadsheet Blazor 5985 5985 0 All Passed
Spreadsheet Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) 10984 10984 0 All Passed
Spreadsheet WPF 2726 2726 0 All Passed
Word Library .NET 41799 41799 0 All Passed
Word Library Java 4079 4079 0 All Passed