Essential Studio for WinUI Release Notes

v20.1.0.47
April 4, 2022

Common

Windows 11 UI

All UI controls have been upgraded to the Windows 11 style.

DocIO

Features

  • #I131175, #I195343, #I199221, #I323836, #I333914, #I343475, #I358626 - Provided support for preserving picture fill in DOCX to PDF conversion.
  • #I341225 - Provided an API to link paragraph and character styles in a Word document.

Breaking Changes

  • The default XHTML validation type is changed from XHTMLValidation.Transitional to XHTMLValidation.None while importing a HTML file.

PDF

Features

  • #I259782, #I308276 - Added support for importing and exporting annotations with appearance.
  • #I361251 - Added support for converting the PDF/A conformance document to a normal PDF document.
  • #I362189 - Added support to get annotation type and creation date directly from PdfLoadedAnnotation instance.
  • #I358952 - Improved the performance of Annotation flattening by 30 times faster.
  • Added support for compressing existing PDF document.
  • Added support for converting existing PDF to PDF/A conformance.
  • Added support for extracting images from existing PDF documents.
  • Added support for removing image from existing PDF documents.
  • Added support for replacing image in existing PDF documents.
  • Added support for setting base URL for PDF document.

Known Limitation

  • The image extraction feature will not properly extract CMYK JPEG images encoded with YCCK.

SfDataGrid (Preview)

Features

  • Row drag and drop - Provided support to rearrange rows by dragging and dropping them.

SfRibbon (Preview)

Features

  • Ribbon Resize - Ribbon elements will now automatically expand or collapse based on the available space.

Breaking Changes

  • Ribbon Elements - The SizeMode property has been renamed as AllowedSizeModes, and its type has been changed from SizeMode to RibbonElementSizeModes, a flaggable enum to arrange the ribbon elements in varied sizes depending on available space. It has values Small, Normal, and Large to specify the size of the ribbon elements. As it is a flaggable enum, we can give the combination of values to the AllowedSizeModes property. The default value is Small, Normal, Large.

SfTreeGrid (Preview)

Features

  • Row drag and drop - Provided support to rearrange rows by dragging and dropping them.

XlsIO

Features

  • Provided support for new functions such as XLOOKUP, VALUETOTEXT, ARRAYTOTEXT, XMATCH, and LET.

Bug Fixes

  • #I366365 - The default space maintained between cell border and cell text is now rendered properly in Excel to PDF conversion.