Essential Studio for Xamarin.Forms Release Notes

v28.1.33
December 12, 2024

DocIO

Features

  • Provided support to preserve the WMF images in the Word document, during Word to PDF or image conversion.
  • Enhanced the multicolumn balancing algorithm in Word to PDF conversion, particularly for documents containing multicolumn layouts with section breaks.

Bug Fixes

  • #I656800 - Shape within the table cell is now preserved properly while converting a Word document to PDF.

PDF

Features

  • F194287 - Added support to include the signed date in the signature within the PDF document.
  • I612814 - Added support to flatten specified annotation types in the PDF document.
  • I610124 - Added support for setting text alignment in the PdfLoadedCombobox field within the PDF document.
  • I576424 - Added support for exporting newly added annotations in the PDF.

Bug Fixes

  • I661319 - Fixed the issue where bounds were not retrieved properly while extracting text.
  • I652150 - Fixed an issue where a preservation issue occurred while flattening the textbox field.
  • I650628 - Fixed a preservation issue that occurred while drawing templates on the PDF.
  • I649774 - Fixed an issue where text preservation was compromised when creating a template from a PDF document.
  • I652775 - Fixed the issue where the new line character was not proper while importing form fields in JSON format.
  • I652751 - Resolved the issue where border width was not properly returned for a textbox field.
  • I526704 - Resolved the native AOT warning that occurred in compression and PDF.
  • I653965 - Fixed the issue where a preservation problem occurred while parsing an empty style tag.

Breaking Changes

  • The PdfExportAnnotationCollection API now supports both PdfLoadedAnnotation and PdfAnnotation objects with the updated Add method. Additionally, the Indexer now returns a PdfAnnotation object instead of a PdfLoadedAnnotation object.

Presentation

Features

  • Provided support to preserve the WMF images in the PowerPoint presentation, during PowerPoint to PDF or image conversion.

Bug Fixes

  • #I659561, #I660097, #I660582 - Picture within the group shape is now replaced properly.

SfCalendar

Bug fixes

  • #FB62996, #F195113 - The ArgumentOutOfRangeException no longer occurs when swiping down after selecting a date range in RangeSelection mode with NumberOfWeeksInView set between 1 and 4.

SfDiagram

Bug fixes

  • #I457160 - [UWP]Now, the node constraints are working properly.

SfPicker

Bug fixes

  • #I474659 - Setting ColumnWidth to Zero does not affect the column headers issue in the SfPicker in the iOS platform has now been fixed.

SfRichTextEditor

Bug fixes

  • #F181903 - Now, the RichTextEditor is scrolling based on the corresponding curser position in the Android and UWP Platform .

XlsIO

Features

  • Provided support for preserving WMF images during an Excel to PDF and image conversions.
  • I649053 - Provided support for decrypting individual items with different passwords in a protected ZIP file.

Bug Fixes

  • I655057 - Exception no longer occurs when creating a table with the sheet name contains True or False.
  • I639240 - Category labels are now preserved correctly when the major data unit is set to Auto when converting an Excel to PDF.
  • I26423 - Pareto chart line color is now rendered properly when converting an Excel document to PDF.
  • Hyperlinks in the threaded comments are now preserved correctly when resaving an Excel document.
  • Corruption no longer occurs when the value axis in chart contains NaN values.
  • Threaded comment replies are now rendered properly when resaving an Excel document.
  • When converting an Excel file to PDF, empty chart legend area is now rendered correctly.

Breaking Changes

  • The IConnection.ConncetionId API is deprecated and will be removed in v30.x. We recommend using this API IConnection.ConnectionId instead.
  • The ExternalConnection.RefershedVersion API is deprecated and will be removed in v30.x. We recommend using this API ExternalConnection.RefreshedVersion instead.
  • The ExternalConnection.password API is deprecated and will be removed in v30.x. We recommend using this API ExternalConnection.Password instead.