How can I help you?
Essential Studio® for Document Processing - v33.1.44 Release Notes
Smart Data Extraction Preview
Smart Data Extractor Preview
Introducing a high-performance, deterministic C# library that extracts complete document structures from PDFs and images. Designed for .NET workflows, it analyzes visual layout lines, boxes, labels, and alignment to locate and extract elements such as table structure, text elements, images, headers, footers, and form fields with per-field confidence scores for immediate review, export, or integration.
Key features
- Document structure extraction: Identify text elements, images, headers, footers, and tables (including regions, header rows, columns, cell boundaries, and merged cells).
- File format support: Works with PDF documents and common image formats such as JPEG and PNG.
- Table extraction: Specialized capability to extract tabular data.
- Form recognition: Detects and processes structured form data.
- Page-level control: Extract data from specific pages or defined page ranges.
- Confidence threshold: Results are filtered based on a configurable confidence score (0.0–1.0).
Smart Table Extractor Preview
A focused, high-accuracy C# library for detecting and extracting tabular data from scanned images and PDFs. It detects table regions, header rows, columns, and cell spans (merged cells) and provides per-cell confidence scores and structured exports ready for downstream processing.
Key features
- Table structure extraction: Identifies table regions, header rows, columns, row and column spans, and cell boundaries.
- File format support: Compatible with PDF documents and common image formats such as JPEG and PNG.
- Border type handling: Extract both bordered and border-less tables.
- Page-level control: Extract tables from specific pages or defined page ranges.
- Confidence threshold: Filter results based on a configurable confidence score (0.0–1.0).
Smart Form Recognizer Preview
Introducing the Smart Form Recognizer, a deterministic C# library for .NET that reliably detects form data in PDFs and scanned images. By analyzing visual layout cues—lines, boxes and circles—it locates form regions and extracts common controls (text fields, checkboxes, radio buttons, signatures), producing clean JSON with per-field confidence scores. Where form fields are detected, the library can also produce a fillable PDF with corresponding form fields added for immediate use.
Key features
- Form layout detection: Locates form regions using graphical heuristics (lines, boxes, circles) for consistent field discovery.
- Fillable PDF: Create a PDF with detected form fields added so documents are immediately usable in form workflows.
- Page-level control: Process specific pages or page ranges for targeted extraction.
- Multi-format support: Works with PDF, JPEG, PNG and other common image formats.
- Confidence scoring: Per-field confidence scores with configurable thresholds to control output quality and drive review logic.
- Ready for .NET integration: Deterministic, on-premises library that outputs JSON and integrates into existing .NET pipelines and review UIs.
Common
Document SDK
Features
- A new FontManager class has been introduced in the Document Processing libraries, to provide a unified and optimized font-caching system shared across all document conversion libraries, including Word-to-PDF, Excel-to-PDF, PowerPoint-to-PDF, and PDF-processing workflows. This centralized font management significantly optimizes memory usage in multi-threaded conversions by preventing redundant font loading.
PDF Library
.NET PDF Library
Features
- Optimized the PDF library by removing the thread‑static variable and enforcing proper font resource disposal.
- Added support for adding, modifying, and removing page‑level actions in PDF documents.
Word Library
.NET Word Library
Features
- Provided support to Create, modify, and remove Ink programmatically in DOCX format documents.
-
I257626,I323022,I331359,I361213,I409117,I409667,I428996,I455361,I486864,I593119,I553049,I572111,I649869,F180343,F182934- Ink is now preserved when converting DOCX format documents to PDFs and images. - Improved DOCX file opening and saving performance by up to 40%.
- Improved RTF file opening and saving performance by up to 55%.
- Provided support to update CreateDate field in Word document.
-
I185556- Date and time fields containing additional format‑code characters are now preserved correctly during DOCX to PDF and image conversions.
Bug Fixes
-
I811328- Nested Block Quotes are now preserved properly when resaving Markdown documents.
Excel Library
.NET Excel Library
Features
- Added support for rendering the Bar of Pie chart during chart-to-image conversion.
- Added support for the following Excel functions. These formulas will now be correctly read and written when creating or modifying Excel documents:
- DROP
- EXPAND
- STACK
- VSTACK
- RANDARRAY
- NORM_S_INV
- SEQUENCE
- TAKE
- WRAPCOLS
- WRAPROWS
- ISOMITTED
- MAKEARRAY
- REDUCE
- SCAN
- Improved performance in Excel-to-PDF conversion.
- Improved performance for importing data to Excel documents using template markers.
- Improved performance in Excel-to-HTML conversion.
PDF Viewer
Web PDF Viewer (Javascript, Angular, React, Vue, ASP.NET Core & MVC)
Bug Fixes
-
#I810308- Fixed an issue where grouped radio buttons did not update their selected state correctly during interaction. -
#I810736- Resolved a script error that occurred when annotation comments were edited programmatically after the annotation was locked. -
#I813442- Fixed an issue where the Angular Material Dialog was not properly disposed after closing when the PDF Viewer was used inside it. -
#I813892- Resolved an issue whereexportAsImagesreturned empty or invalid image data when exporting after loading a second password-protected document. -
#F198084- Fixed a script error that occurred on mobile devices when dynamically updating the component height withenableToolbarset to false. -
#I809779- Resolved an issue where the Add Reply option appeared twice in the Comment Panel whenisCommentLockwas set to true. -
#I810351- Fixed an issue where importing annotations failed when using older format JSON data for sticky note annotations. -
#I802786- Resolved an issue where the free text annotation was not rendering similar to Adobe PDF Viewer. -
#I803496- Resolved an issue where opacity was not applied properly for free text when setting through thefreeTextSettingsAPI in edit mode. -
#I804127- Resolved an issue where the free text annotation position changed in the downloaded PDF when opened in other viewers. -
#I804293- Resolved an issue where the free text annotation height increased when typing at zoom levels below 100%. -
#I807821- Resolved an issue where the size of existing free text annotations changed while editing. -
#I808119- Resolved an issue where the selected state of the Ink annotation tool was not removed when selecting the free text tool. -
#I809604- Resolved an issue where measurement settings were not applied to calibration annotations that were added programmatically. -
#I809631- Fixed an issue where bothstrikethroughand underline were not applied to free text annotations. -
#I808218- Fixed an issue where the primary toolbar was hidden on PDF click after updating the viewer container while the annotation toolbar was open. -
#I808473- Resolved an issue where the free text color property was not displayed correctly in the color picker after editing the annotation in the Adobe PDF Viewer. -
#I803144- Resolved an issue where the custom font family was not applied correctly for free text when set through thefreeTextSettingsAPI. -
#I803494- Resolved an issue where alignment was not applied correctly for free text when set through thefreeTextSettingsAPI. -
#I800598- Resolved an issue where the text selection position was not proper in the customer provided PDF document. -
#I802146- Resolved an issue where the selected annotation did not appear in the viewport at higher zoom levels in the customer provided PDF document.
Blazor Smart PDF Viewer
The Blazor Smart PDF Viewer components have been enhanced to meet industry standards and are production-ready.
Features
-
Document summarizer: Provides AI‑generated summaries and answers to user queries, enabling quick understanding of document content.
-
Smart redaction: Detects and redacts sensitive information automatically, ensuring accurate and secure content protection.
-
Smart fill: Automatically identifies and fills PDF form fields using AI, minimizing manual input and speeding up form completion.
.NET MAUI PDF Viewer
Features
-
#I786908- Provided support to access custom stamp annotation views in the PDF Viewer. - Provided support to render existing free text annotations using their appearance stream.
- Provided support to maintain the current zoom level when navigating between pages in single‑page layout mode.
WPF PDF Viewer
Features
-Multi-line text search support in FindText API- This enhancement introduces an overload with a boolean option to enable multi-line aware segmentation, returning results split by physical text lines with their individual bounds.
DOCX Editor
Blazor DOCX Editor
Features
#I792752 - Added warning message for when selecting unsupported border styles for paragraph and table.
Spreadsheet Editor
Web Spreadsheet Editor (Javascript, Angular, React, Vue, ASP.NET Core & MVC)
Features
-
#I756174,#F305920,#F371309,#F780379,#F805278,#F184179- Added support for creating charts from discontinuous ranges (multiple nonadjacent rows, columns, or cell blocks). Linked charts now update automatically when any referenced range changes. Supported chart types include column, bar, area, pie, donut, line, and scatter. -
Server-side import efficiency: Improved core server-side file import processes to reduce memory usage and speed up processing of large Excel workbooks. For example, memory consumption for sheets with 1 million cells with different features was reduced by:
| Metric | Memory Usage Reduction (%) |
|———————–|—————————-|
| Formatting | 38.2% |
| Wrap | 37.4% |
| Conditional formatting| 35.2% |
Bug Fixes
- Stability has been improved by addressing bugs affecting clipboard workflows, conditional formatting, data validation accuracy, image placement and rendering, import/export processing, and formula calculations, resulting in greater reliability, compatibility, and user productivity.
Blazor Spreadsheet Editor
Features
-
The undo and redo mechanisms have been optimized to handle extensive formula sets more efficiently, resulting in faster operations and a more responsive user experience.
Performance Benchmark Comparison
Scenario Performance Gain 50k cells 87.30% faster 100k cells 85.80% faster 250k cells 84.00% faster
Bug Fixes
- Stability has been improved by addressing bugs affecting row/column insertion, worksheet management, and import/export processing, resulting in more reliable and consistent performance.
PDF Library
JavaScript Library
Features
- Added image redaction support to the JavaScript PDF library.
- Added support for embedding timestamps in PDF documents in the JavaScript PDF library.
- Added date-field action support to text box fields in the JavaScript PDF library.
- Enhanced the JavaScript PDF library with a new API to create fonts from embedded fonts in various sizes and styles.
- Enhanced the JavaScript PDF library with new PDF pen properties for customizing color, join, and style.
- Enhanced image extraction to include ICC color profile support.
Visual Studio Code Extensions
Syncfusion Document SDK Extension
Features
- Syncfusion has introduced the Document SDK Extension, enabling developers to build Blazor applications using powerful document processing components for PDF, Excel, Word, and PowerPoint without relying on Microsoft Office or Adobe tools while offering ready-to-use templates and code snippet for quick project setup and direct integration into Razor files.
Syncfusion PDF Viewer SDK Extension
Features
- Syncfusion has introduced the PDF Viewer SDK Extension, which helps to create Syncfusion applications based on the platform selection, such as Blazor and .NET MAUI, using the Syncfusion PDF Viewer SDK component, with ready-to-use project templates and code snippet for direct integration into Razor files.
Syncfusion DOCX Editor SDK Extension
Features
- Syncfusion has introduced the DOCX Editor SDK Extension, which helps to build Blazor applications to create, edit, and write DOCX files without external dependencies with ready-to-use project templates and code snippet to insert the DOCX Editor component directly into Razor files.
Syncfusion Spreadsheet Editor SDK Extension
Features
- Syncfusion has introduced the Spreadsheet Editor SDK Extension, which helps to create Syncfusion Blazor application using Syncfusion Spreadsheet Editor SDK component with ready-to-use project templates and code snippet to insert the Spreadsheet Editor component directly into Razor files.
Test Results
| Component Name | Platform | Test Cases | Passed | Failed | Remarks |
|---|---|---|---|---|---|
| Calculate Library | WPF | 145 | 145 | 0 | All Passed |
| DOCX Editor | Blazor | 1985 | 1985 | 0 | All Passed |
| DOCX Editor | Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) | 5183 | 5183 | 0 | All Passed |
| Excel Library | .NET | 37992 | 37992 | 0 | All Passed |
| Metafile Renderer | .NET | 897 | 897 | 0 | All Passed |
| PDF Library | .NET | 13995 | 13995 | 0 | All Passed |
| PDF Viewer | .NET MAUI | 15368 | 15368 | 0 | All Passed |
| PDF Viewer | Windows Forms | 209 | 209 | 0 | All Passed |
| PDF Viewer | WPF | 3040 | 3040 | 0 | All Passed |
| PDF Viewer | Blazor | 16512 | 16512 | 0 | All Passed |
| PDF Viewer | Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) | 21847 | 21847 | 0 | All Passed |
| PowerPoint Library | .NET | 54541 | 54541 | 0 | All Passed |
| Spreadsheet | WPF | 2715 | 2715 | 0 | All Passed |
| Spreadsheet | Blazor | 3970 | 3970 | 0 | All Passed |
| Spreadsheet | Web(Javascript, Angular, React, Vue, ASP.NET Core & MVC) | 10800 | 10800 | 0 | All Passed |
| Word Library | .NET | 40430 | 40430 | 0 | All Passed |
| Word Library | Java | 4079 | 4079 | 0 | All Passed |