TLDR: Syncfusion offers comprehensive UI components and document processing libraries for building robust web, desktop, and mobile apps. Explore the latest controls and features introduced in the Essential Studio® 2025 Volume 1 release.
Syncfusion is gearing up for its first major release of the year: Essential Studio® 2025 Volume 1, which is packed with exciting new features and enhancements across all supported platforms.
Let’s dive into the outstanding new additions available across all platforms!
.NET MAUI
- The new .NET MAUI Toolbar control offers a flexible and customizable toolbar for seamless user interaction. It allows users to add toolbar items that perform specific actions, enhancing app usability.
- The .NET MAUI Busy Indicator supports the new horizontal pulsing box animation type, which will offer a sleek pulsing box effect to visually represent ongoing activity.
- The .NET MAUI DataGrid delivers the following new-user friendly features:
- Master-detail view: Easily display detailed information for any selected record within the DataGrid.
- Searching: You can quickly search and filter data, enhancing navigation and accessibility.
- All .NET MAUI Picker controls support:
- Blackout dates and times: To restrict the selection of specific dates and times .
- Relative view: To customize the positioning of the Picker dialog relative to a specific view or element within the app.
- The .NET MAUI PDF Viewer allows users to customize form fields by adjusting colors, borders, and backgrounds. Users can also toggle field visibility for a more tailored document experience.
- The .NET MAUI Radial Menu allows users to customize the selection color of items, enhancing their visual appearance.
- The .NET MAUI Kanban Board and AI AssistView controls have been developed to meet industry standards and are now marked as production-ready in this release.
Flutter
- In this 2025 Volume 1 release, our Flutter widgets, sample browser apps, and example projects have been upgraded to support Kotlin build scripts in the Android platforms.
- All our Flutter widgets now support the Swift package manager on macOS and iOS platforms.
- All our Flutter widgets are now compatible with Flutter SDK 3.29.0.
- The Flutter Calendar provides touch interaction support for the month of cell builder.
-
The Flutter DataGridnow offers:
- Placeholder support: This feature allows users to display any widget as a placeholder when the data source is empty.
- Checkbox column value change callback: This feature enables users to listen for value changes in the checkbox widget within the built-in checkbox column.
- Column sort change callback: This feature allows users to listen for column sort changes when sorting is applied interactively.
Blazor
- Syncfusion Blazor components are now compatible with .NET 10 Preview 1.
- Our Blazor components library no longer supports .NET 6 and .NET 7. This decision is in alignment with Microsoft’s .NET support policy.
- The new Blazor SpeechToText component provides seamless voice-to-text conversion in web apps. It features real-time transcription with interim results, multilingual recognition, customizable buttons and tooltips, and error handling, ensuring intuitive and accessible speech recognition.
- The Blazor Ribbon and Sankey Diagram components have been developed to meet industry standards and are now marked as production-ready.
- The Blazor AI AssistView now supports real-time streaming, enabling dynamic updates of the prompt responses as chunks. Users can receive the response once generated, reducing delays.
- The Blazor Charts component delivers:
- Tooltip highlight: When a data point is hovered over, the corresponding series is highlighted, enhancing clarity and interaction with the tooltip.
- Tooltip based on closest point: This feature allows users to display a tooltip that provides information about the data point closest to the cursor.
- Highlighting data range with crosshair: When the crosshair is displayed, users can highlight the entire range of the corresponding category’s data points for better visibility.
- Custom corner radius for individual data points: Users can now customize the corner radius of individual data points in a rectangle-shaped series using an event triggered when rendering the points, improving the chart’s appearance.
- Customizing the exported Excel document: Users can now customize the exported Excel document by using an event triggered before exporting the chart data to an Excel file.
- Customizing the title position: Users can now place the chart title at the top, bottom, left, or right of the chart.
- The Blazor Chat UI component now allows users to quickly locate specific messages using their unique IDs, effortlessly scroll to relevant conversations, and set focus on the dynamic input.
- The Blazor Dashboard Layout can now get, set, and reset the panels’ persist state to their initial state of the panels.
- The Blazor DataGrid now supports the following user-friendly features:
- Fixed columns: This feature places the desired columns at the beginning of the grid in a fixed position, preventing them from being reordered or grouped.
- Specified column widths: We can render grids with specific column widths instead of having them occupy the entire grid table width.
- Hidden column rendering prevention: Improve the performance of the DataGrid by preventing the rendering of hidden columns. This feature ensures faster load times and optimized grid functionality.
- Freezing rows and columns with a detail template: Users can freeze columns with a detail template. This feature enhances user interaction while scrolling.
- Resizing with grouping and frozen features: Resize the DataGrid even when grouping, frozen rows, or frozen columns are enabled.
- The Blazor Diagram Library is rolled out with the following features:
- Container: Group multiple nodes and connectors, providing a structured layout to manage complex diagrams. Containers support dragging, resizing, and customization, including headers and text styling. They help maintain an organized layout without permanently merging elements, making them ideal for workflows, BPMN diagrams, and system designs.
- Highlight selections: This feature improves the visibility of selected diagram elements by rendering a highlighted border around them during multiple selections.
- Toggle selection for diagram elements: You can toggle the selection state of diagram elements, including nodes, connectors, groups, and swim lanes, by clicking on them at runtime. If an element is already selected, clicking it again will unselect it.
- Control annotation rotation: By default, annotations rotate along with the node when the rotator thumb is used. This new feature lets you either keep annotations fixed to the page or rotate them along with the node, providing greater flexibility in diagram customization.
- Performance improvements: The Diagram component now renders significantly faster while initially loading with nodes containing annotations and connectors.
- The Blazor PDF Viewer now comes with integrated form designer support, enabling users to create, modify, and remove form fields directly within a PDF document. This functionality offers the ability to customize forms dynamically in the viewer support.
Essential JS 2
- The new SpeechToText control provides seamless voice-to-text conversion in web apps. It features real-time transcription with interim results, multilingual recognition, customizable buttons and tooltips, and error handling, ensuring intuitive and accessible speech recognition.
- The AI AssistView now supports real-time streaming, enabling dynamic updates of the prompt responses as chunks. Users can receive the response once generated, reducing delays.
- The Charts component has been rolled out with these new updates:
- Tooltip display based on closest point: Display a tooltip that provides information about the data point closest to the cursor.
- Total stacked values: Display the cumulative total for stacked chart data directly through data labels, improving the clarity and readability of stacked charts.
- Scrollbar position: Users can now place horizontal and vertical scrollbars at the top, bottom, left, or right of the chart.
- Highlighting data range with crosshair: When the crosshair is displayed, users can highlight the entire range of the corresponding category’s data points for better visibility.
- Custom corner radius for individual data points: Users can now customize the corner radius of individual data points in a rectangle-shaped series using an event triggered when rendering the points.
- Funnel mode: The chart now supports the trapezoidal funnel chart, in which each stage is represented as a trapezoid instead of a triangle.
- Customizing the exported Excel document: Users can now customize the exported Excel document using an event triggered before the chart data is exported to an Excel file.
The Chat UI control now offers improved message navigation and interaction features for a more efficient user experience. Users can quickly locate specific messages using their unique IDs, effortlessly scroll to relevant conversations, and set focus on the dynamic input .
The Chips component enables easy reordering of chips by dragging and dropping them within the same container or across different containers.
-
The Data Manager component now supports:
- Cache: It can be enabled using the enableCache option. This reduces redundant HTTP requests for previously visited pages, improving performance and efficiency. ** **
- Middleware: Allowing users to intercept and modify HTTP requests before they are sent to the server and process responses after receiving them. This feature is useful for scenarios such as adding authentication tokens, modifying request headers, logging API calls, handling error responses, and transforming received data before the app processes it.
The Diagram component now supports an enhanced connector routing algorithm. It ensures that connectors adjust dynamically to avoid overlapping with neighboring connectors, maintaining a clear and organized diagram.
-
The Word Processor delivers the following new features:
- Preserve hidden text: Ensures that hidden text in Word documents is preserved, maintaining its integrity when a document is opened and saved using the Word Processor component.
- API for batch editing operations: Provides API support for beginning and ending batch editing operations. This enhancement enables editing tasks to be executed programmatically without pagination throughout the batch process.
-
The DataGrid delivers the following features:
- Column chooser with template support: It includes template support, allowing users to render customized views in its header, content, and footer. Thus, users can design the column chooser’s appearance. Additionally, users can enable or disable the column chooser’s default search functionality, giving them more control over their filtering experience.
- Enhanced filtering operators: The new in and not in operators allow users to filter records based on multiple matching or non-matching values within the same column, providing more flexibility in data filtering.
The Pivot Table supports exporting data in the classic (tabular) layout format to PDF, Excel, and CSV files using the built-in client-side export functionality.
The Scheduler can prevent appointments from overlapping, ensuring a smooth and efficient scheduling experience.
WinUI
- The WinUI AI AssistView control enables users to stop the AI’s response generation midway, providing better control during interactions.
- The WinUI Cartesian Charts now supports logarithmic axis support, enabling clear visualization of data with large value ranges, ideal for scientific and financial apps.
- The WinUI Kanban Board can allow or restrict card transitions from one column to another in Kanban to maintain a controlled workflow process.
WPF
- The WPF AI AssistView control enables users to stop the AI’s response generation midway, providing better control during interactions.
- The new WPF AvatarView control displays a graphical representation of a user’s image. The view can be customized by adding an image, a gradient background, a group view, and more.
- The WPF Diagram control now supports:
- Automatic generation of UML sequence diagrams from model data: This feature generates the diagrams automatically from model data, streamlining the visualization of interactions between objects in a system. It dynamically creates lifelines, messages, and activation boxes based on the provided data, reducing manual effort and ensuring accuracy.
- Import and export UML sequence in Mermaid-syntax: This feature allows users to create UML Sequence diagrams from Mermaid syntax and export them back, simplifying visualization, sharing, editing, and cross-platform use.
- The WPF PDF Viewer’s text search functionality has been significantly improved, ensuring faster and more accurate searches within PDFs. This enhancement is especially beneficial for businesses that need to extract specific data, such as financial statistics or customer details, from PDF reports. With a 3x faster search speed for a 1000-page document, users can quickly and accurately retrieve critical information, minimizing the risk of errors.
Document Processing Libraries
.NET PDF Library
The .NET PDF Library is rolled out with the following new features:
PDF accessibility enhancements
PDF/UA-2 accessibility standard: Users can create PDF documents that comply with the PDF/UA-2 accessibility standard, ensuring they meet the latest accessibility requirements. This feature improves usability for assistive technologies, making PDFs more accessible to all users.
Well-tagged PDF: Ensures well-structured and properly tagged content in the generated PDFs, enhances the reading experience for assistive technologies, facilitating better navigation and content interpretation.
Custom role-map: Provides the option to define custom role mappings for tagged elements, improving the flexibility of PDF accessibility.
ZUGFeRD 2.3.2
Introducing support for the ZUGFeRD 2.3.2 standard, allowing seamless creation and processing of invoices that integrate both human-readable and machine-readable data within a single PDF. It ensures compatibility with electronic invoicing systems and regulatory compliance.
Hatch brush support in PDF
This functionality introduces hatch brush patterns in PDF graphics, allowing users to fill shapes, text, and other graphical elements with customizable hatched patterns. It enhances the visual presentation of the PDF content, providing design flexibility.
Restrict HTTP requests when converting HTML to PDF
This security enhancement allows users to restrict HTTP requests during the HTML-to-PDF conversion process. Blocking external resource access ensures greater control over data security, preventing unauthorized content retrieval and enhancing privacy.
.NET Word Library
The .NET Word Library now supports these vivid features:
Create, modify, and remove SmartArt graphics
Users can programmatically create, edit, and remove SmartArt graphics in Word documents, making it easy to generate process flows and structured documents.
- Create: Programmatically insert 134 types of SmartArt, including hierarchical diagrams, process flows, cycle diagrams, and more, to visually represent information effectively.
- Edit: Modify SmartArt by updating text, adding nodes, and applying formatting for better customization.
- Remove: Remove specific nodes or entire SmartArt without affecting other document content, ensuring automation flexibility.
Word-to-PDF and image conversion enhancements
- SmartArt graphics: Preserves the SmartArt graphics accurately when converting to PDF or image formats.
- EMF+ and EMF+ Dual: Preserves the EMF+ and EMF+ Dual images accurately when converting to PDF or image formats. Word documents with vector-based diagrams are converted to PDFs while maintaining clarity, ensuring accurate representation in manuals and reports.
Improved TXT to Word conversion
Improved the performance of converting large TXT files to Word documents, achieving 10x faster conversion for files with 100,000+ lines, enabling seamless processing of extensive text content.
.NET Excel Library
The new features added to the .NET Excel Library are as follows:
Excel-to-PDF and image conversion enhancements
Users can preserve the EMF+ and EMF+ Dual images when converting Excel documents to PDF files and images. Excel documents with vector-based diagrams can be converted to PDFs while maintaining clarity, ensuring accurate representation in manuals and reports.
Performance improvements
The Excel (XlsIO) library now works significantly faster while creating, reading, and saving Excel documents. The following benchmark shows the performance improvement percentages for opening, reading, and saving an Excel document with 150 rows and 10,000 columns of data across different data types:
- Text: 60%
- DateTime: 50%
- Number: 60%
- Boolean: 43%
- Formula: 90%
.NET PowerPoint Library
PowerPoint – to PDF and image conversion enhancements
The .NET PowerPoint Library includes the following enhancements when converting PowerPoint-to-PDF and image formats.
- Shapes as PDF form fields: A new option to convert shapes into editable PDF text form fields during PowerPoint-to-PDF conversion. This allows users to generate interactive PDFs for surveys, applications, and feedback forms, enabling digital form-filling.
- EMF+ and EMF+ Dual: Preserves the EMF+ and EMF+ Dual images accurately when converting to PDF or image formats. Presentation files with these vector-based images can be converted to PDFs while maintaining clarity, ensuring accurate representation in manuals and reports.
Conclusion
Thanks for reading! The features listed here are just highlights of our Essential Studio 2025 Volume 1 release. You can check out all the features in our Release Notes and What’s New pages.
Try out these features and share your feedback as comments on this blog. You can also reach us through our support forums, support portal, or feedback portal.
Top comments (0)