Volume 3 allows you to do more with Blazor thanks to WebAssembly performance improvements in the DataGrid and the TreeGrid—which now supports virtual scrolling and row dragging and dropping. Also, a Material-style filled MultiSelect control has been added.
There is now .NET 5.0 Release Candidate (RC1) compatibility support for Syncfusion’s Blazor components.
The following components have been developed to meet industrial standards. They are now marked as production-ready components for Blazor:
This feature allows users to add fixed user handles to nodes and connectors. This handle will always be visible even if the node or connector is not selected.
Access and modify the paper source settings in a Word document with the FirstPageTray and OtherPagesTray APIs.
Preserve shapes in RTF-to-DOCX conversion and vice versa.
Word-to-PDF conversion has been enhanced in Word Library:
Preserve the content control in a document opened and exported by Word Processor.
The performance of the DataGrid features in WebAssembly application has improved after avoiding unnecessary component rendering and also component rendering after DataGrid events. The features with improved performance are:
This feature renders the MultiSelect component in filled style, which is the latest material design.
Render Pdf417Barcode in PDF pages and images.
Sign PDF documents externally using PDF document hash.
Find empty PDF pages in existing PDF documents.
Detect the PDF conformance of existing PDF documents.
Import and export annotations in JSON format.
PPTX-to-PDF conversion in PowerPoint Library has been enhanced:
The performance of the Tree Grid features in WebAssembly application has improved after avoiding unnecessary component rendering and also component rendering after Tree Grid events. The features with improved performance are:
Support to drag and drop tree grid rows within the Tree Grid control, another Tree Grid control, or any custom component to change row positions dynamically in the UI.
This feature allows the user to load large amounts of data without performance degradation. It is an alternate way of paging in which the data will load while scrolling vertically.
Provides support to bind ExpandoObject type data to Tree Grid, which is helpful when the model type of the data is unknown during compile time. This feature also helps users perform data operations and CRUD actions in ExpandoObject type data.
The Syncfusion Blazor project template provides an easy-to-use project wizard that helps create Blazor apps using Syncfusion Blazor components.
Excel-to-PDF conversion has been enhanced: