In 2024 Volume 4, WPF developers can enjoy a new AI AssistView control, support for Mermaid syntax, and programmatic management of JavaScript actions in PDFs.
The WPF AI Assist View control enhances interaction between users and AI services, providing a customizable, user-friendly interface for creating intelligent and responsive applications.
Mermaid’s syntax is a Markdown-inspired text-based language designed to define diagrams through simple and readable commands. This feature allows users to create mind maps and flowcharts from Mermaid syntax and export them back, simplifying visualization, sharing, editing, and cross-platform use. Users can also use AI assistants to generate Mermaid syntax for mind maps and flowcharts and directly import it into the WPF Diagram component.
A stencil symbol group is a collection of related symbols for better organization. The new ExportGroup and ImportGroup APIs let users serialize, export, and import stencil groups in XML format, making it easy to share, back up, reuse, and integrate designs for seamless collaboration.
The PDF Viewer now supports customization of the context menu. With this feature, users can add new menu items to introduce custom functionalities, remove existing ones, and reorder them to streamline the interface. Additionally, the entire context menu can be hidden using a simple API. It can also be used to restrict document editing by disabling the context menu or enabling annotation workflows by adding options to modify them.
The WPF Scheduler now allows users to customize the number of weeks visible in the month view.
The TreeMap supports accessibility by providing voice narration and keyboard shortcuts for seamless interaction.
The Syncfusion® Excel (XlsIO) Library performs with a significant 80% improvement when global styles are applied to Excel worksheets, processing more efficiently.
The Syncfusion® compression library now decrypts zip archives with multiple passwords, allowing each archived item to have a unique password for enhanced flexibility and security.
This functionality enables users to add or embed, retrieve, modify, and remove document-level JavaScript actions within PDF documents. These actions, written in ECMAScript, allow dynamic content and interactivity by executing scripts when the document is opened or in response to user interactions.
This feature allows users to flatten specific types of annotations in PDF documents, converting them into static content while leaving others editable. It ensures secure, consistent viewing and is ideal for finalizing documents for sharing or submission.
This functionality allows users to set the date when adding signatures to PDF documents. This ensures the integrity and authenticity of the document.
The Syncfusion PDF Library includes the following enhancements when converting HTML to PDF format:
In the Syncfusion® Word Library, column balancing on pages with multicolumn layouts and continuous section breaks has been improved for Word-to-PDF and Word-to-image conversions.