Syncfusion Essential Studio WPF 2023 Volume 4 (24.1.41)

Released: Dec 18, 2023

Updates in 2023 Volume 4 (24.1.41)

Features

  • Diagram
    • Added the ability to showcase headers of symbol groups within a vertical tab layout, facilitating easy navigation through symbol groups. Users can seamlessly explore different symbol categories by simply clicking on the tab headers.
    • Users can now create activity diagrams programmatically or interactively using built-in activity diagram symbols. They can also add activity diagram symbols to stencils, which allows them to easily drag and drop activity diagram shapes onto the canvas to construct activity diagrams. An activity diagram is a type of UML (Unified Modeling Language) diagram that visually represents the flow and sequence of activities within a system or business process.
    • Added the ability to create UML (Unified Modeling Language) use case diagrams programmatically or interactively using built-in UML use case diagram symbols. Users can also add UML use case diagram symbols to stencils, allowing them to easily drag and drop symbols onto the canvas to construct UML use case diagrams. A use case diagram visually represents the interactions between different actors (users or external systems) and a system.
    • Users can now create UML (Unified Modeling Language) state diagrams programmatically or interactively using built-in UML state diagram symbols. They can also add UML state diagram symbols to stencils, allowing them to easily drag and drop symbols onto the canvas to construct UML state diagrams. A state diagram, also known as a state machine diagram, models the dynamic behavior of a system by illustrating the various states that an object can be in and the transitions between these states in response to events.
  • Microsoft Excel Library
    • Grouping in pivot tables - The Excel Library (XlsIO) now supports grouping date and time fields in pivot tables. Users can group pivot data based on the following categories:
      • Date.
      • Month.
      • Year.
      • Quarter.
      • Hour.
      • Minute.
      • Second.
    • Font fallback in Excel-to-PDF conversion - The Excel Library now allows the configuration of fallback fonts for Unicode text during the conversion of Excel files to PDF or image files. These fallback fonts come into play when the rendering engine encounters Unicode text that lacks a corresponding glyph in the specified fonts. Users can configure fallback fonts in the following ways:
      • Initialize default fallback fonts for Unicode text.
      • Set custom fonts as fallback fonts for specific script types, including Arabic, Hebrew, and Chinese.
      • Set custom fonts as fallback fonts for a particular range of Unicode text.
    • Excel functions - The Excel Library now supports creating and parsing the following Excel functions:
      • LAMBDA: Allows custom formula parameters and logic.
      • SORT: Arranges the cell range values in ascending or descending order.
      • BYROW: Applies a LAMBDA to each row and returns an array of the results.
      • BYCOL: Applies a LAMBDA to each column and returns an array of the results.
      • TOROW: Transforms an array into a single row.
      • TOCOL: Transforms an array into a single column.
      • CHOOSEROWS: Returns specified rows from an array.
      • CHOOSECOLS: Returns specified columns from an array.
      • TEXTSPLIT: Splits the cell text across rows or columns.
      • TEXTBEFORE: Returns the text before a given character.
  • PDF Library
    • PDF split enhancement - You can now split PDF documents without sacrificing the integrity of accessibility tags. Accessibility is crucial for users relying on screen readers and other assistive technologies.
    • PDF optimization for reduced file size - Improved document operations to reduce file sizes. By removing unused elements and identifying identical resources, experience heightened efficiency in both PDF merging and splitting.
    • Enhanced digital signature validation - You can now effortlessly access certificates from the Document Security Store (DSS) and retrieve CRL lists for enhanced validation during signature verification. Elevate your document security with these streamlined features.
    • HTML to PDF improvements - Improved error handling in HTML to PDF conversion with proper exceptions on failure. Additionally, updated BlinkBinaries to the latest version 117.0.5938.150, addressing vulnerabilities and ensuring a more secure conversion process.
  • PDF Viewer
    • Syncing form field-related changes - Users can now manipulate form fields and functions including addition, deletion, and modification, on the loaded document syncing it to the PDF Viewer.
    • Document-level security enhancement - Enhanced document-level security by limiting the permissions set within the PDF document when it is opened in the PDF Viewer with the user password.
  • Microsoft Word Library
    • Create equations using LaTeX - The .NET Word Library now allows you to create mathematical equations by specifying a LaTeX string in a Word document. With this feature, you can easily add an equation created using a LaTeX editor into a Word document.
    • Enhancements for Word conversion to PDF or image Fallback font for Unicode text - The .NET Word Library now allows the configuration of fallback fonts for Unicode text during the conversion of Word files to PDF or image files. These fallback fonts come into play when the rendering engine encounters Unicode text that lacks a corresponding glyph in the specified fonts. Users can configure fallback fonts in the following ways:
      • Initialize default fallback fonts for Unicode text.
      • Set custom fonts as fallback fonts for specific script types, including Arabic, Hebrew, Chinese, and more.
      • Set custom fonts as fallback fonts for a particular range of Unicode text.