Syncfusion Essential Studio Windows Forms 2023 Volume 4 (24.1.41)

Released: Dec 18, 2023

Mises à jour de 2023 Volume 4 (24.1.41)

Fonctionnalités

  • Microsoft Excel Library
    • Grouping in pivot table - 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.
  • Microsoft Visual Studio Extension
    • WinForms Template Studio - Introduced the new WinForms Template Studio extension, a powerful tool designed to streamline WinForms application development. With an intuitive project wizard, developers can easily create feature-rich WinForms applications using Syncfusion components.
    • WinForms item template enhancements - The Syncfusion WinForms item templates have been enhanced to incorporate Syncfusion controls and their features directly into WinForms windows. This enhancement simplifies the development process.
  • 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.