Essential Studio for Xamarin.Android Release Notes

v20.4.0.38
December 21, 2022

DocIO

Features

  • #I249958 – Convert the Word document to a Markdown file.
  • #I408285 – Convert charts in the Word documents to images.
  • #FB-38025 – Preserve new line characters in the table of contents entries of the Word document.

Presentation

Features

  • #I285034, #I300854 – Apply highlight color to a text in the PowerPoint Presentation.
  • #I396782, #I421732 – Find the first occurrence or all occurrences of a text in the entire PowerPoint Presentation or specific slide.

Breaking Changes

  • In earlier releases, the given System.IO.Stream instance as a parameter to Open methods was disposed of internally. From this release onwards, Presentation.Open(Stream) and Presentation.Open(Stream, String) methods will not dispose of the specified stream instance. The user has to take care of its disposal in their application.
  • The below listed APIs has been moved to Syncfusion.Presentation and Syncfusion.PresentationRenderer.
Name Type Old Namespace New Namespace
TransitionEffect Enum Syncfusion.Presentation.SlideTransition Syncfusion.Presentation
TransitionEffectOption Enum Syncfusion.Presentation.SlideTransition Syncfusion.Presentation
TransitionSpeed Enum Syncfusion.Presentation.SlideTransition Syncfusion.Presentation
ISlideShowTransition Interface Syncfusion.Presentation.Interfaces Syncfusion.Presentation
PresentationToPdfConverter Class Syncfusion.PresentationToPdfConverter Syncfusion.PresentationRenderer
PresentationToPdfConverterSettings Class Syncfusion.PresentationToPdfConverter Syncfusion.PresentationRenderer
SlidesPerPage Enum Syncfusion.PresentationToPdfConverter Syncfusion.PresentationRenderer
PublishOptions Enum Syncfusion.PresentationToPdfConverter Syncfusion.PresentationRenderer

SfImageEditor

Bug fixes

  • #I413657 - [Android] Zooming will not occur automatically when trying to draw the free-hand drawing after a double tap.
  • #I415494 - [Android] The sub toolbar items’ height of the cropping menu will not be cropped after resetting the image.

SfMaskedEdit

Bug fixes

  • #I409083 - [Android] The SfMaskedEdit control will not crash when pasting more characters even if the mask permits fewer characters.
  • #I409873 - [Android] The SfMaskedEdit will not misbehave when updating the mask dynamically.
  • #I414628 - [Android] The exception will no longer occur when characters are pasted after typing some values.
  • #I413901 - [Android] The SfMaskedEdit will no longer throw an exception when deleting the last character before the literal using the Delete key.
  • #I414416 - [Android] The SfMaskedEdit will no longer throw an exception on loading when predefined text provided on both Mask and Value

SfNumericTextBox

Bug fixes

  • #I415550 - [Android] Pasting will work correctly when clicking the copied word on keyboard top.

XlsIO

Breaking Changes

  • #F178313 - Remove method is added under IPivotFilters interface to remove existing filters in the pivot field.