Essential Studio for Xamarin.Forms Release Notes

v19.4.0.48
January 31, 2022

DocIO

Bug Fixes

  • #F171702, #I361312 - Inline content control is now preserved properly while resaving a DOCX format document.
  • #I358489 - Text is now preserved properly while merging a DOCX format document to DOC format document.
  • #I358177 - The ArgumentException will no longer be thrown while opening a DOC format document.
  • #I357851 - The NullReferenceException will no longer be thrown while opening a Word document.
  • #I358188 - Document will no longer be corrupted while applying shape line format.
  • #I357644 - Image is now preserved properly while converting a Word document to PDF.
  • #I349310, #I349307, #I356460, #I344316, #I347339, #I178572 - Table is now preserved properly while converting a DOCX format document to PDF.
  • #I348931 - Headers and Footers are now preserved properly while resaving a DOCX format document.
  • #I360176 - If field is now updated properly while calling UpdateDocumentFields() method.
  • #I345909 - Bookmark end is now preserved properly in Word document.
  • #I358077 - Mutated text is now preserved properly while resaving a DOC format document.
  • #I357214 – HTML tags are now preserved properly while converting a DOCX format document to HTML.
  • #I348841 - The XmlException will no longer be thrown while converting a DOCX format document to HTML.
  • #I362925 - Picture within frame is now preserved properly while converting a Word document to PDF.
  • #I361410 - Footer content is now preserved properly while converting a Word document to PDF.
  • #I359041 - Text is now preserved properly while converting a Word document to PDF.
  • #I357738 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.
  • #I356590 - The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
  • #I349107 - Font substitution event is now working properly for Chinese fonts while converting a Word document to PDF.
  • #I358294 - Vertical text is now preserved properly while converting a Word document to PDF.
  • #I357661 - Font substitution event is now working properly for “BoldItalic” style while converting a Word document to PDF.
  • Hanging issue has been resolved while opening a DOCX format document.
  • Paragraph is now aligned properly while converting a Word document to PDF.
  • The ObjectDisposedException will no longer be thrown converting a Word document to PDF.

PDF

Bug Fixes

  • #I349327 - The resultant document will no longer be corrupted while rescaling the page size on the existing PDF document.
  • #I361258 - The fatal exception will no longer occur while performing regression tests.
  • #I355933 - The signature auto validation appearance and position are now properly shown in the Foxit Reader.
  • #I361061 - Annotations are now removed properly when flattening the annotation from an existing PDF document.
  • #I360261 - Metadata is now manually updated properly after accessing the loaded conformance document.
  • #I357093 - Annotations are now removed properly while flattening the free text annotation in the given PDF document.
  • #I359568 - The TextBoxField value is now shown properly when parsing the form field values from the PDF document.
  • #I358275 - A runtime exception is now resolved when merging the input documents with the newly added bookmark.
  • #I361794 - The calendar control panel is flattened properly when flattening a PDF document.
  • #I360154 - An exception no longer occurs when disposing of the font from multiple instance files.
  • #I356437 - The signature validation appearance tick mark is shown properly on the rotated PDF document.
  • #I356519 - An exception no longer occurs when adding the TimeStamp server to PdfSignature.
  • #I361262 - An unexpected token exception no longer occurs when opening a PDF document with open and repair mode.
  • #I358934 - The saved document size is increased problem is resolved when the SetDefaultAppearance is disabled for form fields.
  • #I359489 - Performance has been improved while flattening annotation in a PDF document.
  • #I359488 - An exception is thrown properly for the offset corrupted PDF document.
  • #I359164 - The layout line result is proper when the text starts with a space character.
  • #I358302 - Duplicated the first page added issue while no longer occurs when creating the Pdftemplate and drawing it from an existing PDF document.
  • #I358346 - The Text rendering issue will no longer while flatting the textbox field in a PDF document.
  • #I359287 - The Caret annotation is removed properly after flattening annotation from a PDF document.
  • #F171198 - The cell clipping issue will no longer occur when drawing a PDF grid with row height on the nested grid.
  • #I359488 - An exception is thrown properly for offset corrupted PDF documents.
  • Line annotation symbol is now preserved properly in the comments.

Features

  • #I362189 - Added the support to get annotation type and creation date using the PdfLoadedAnnotation.
  • #I361251 - Added the support for converting the PDFA document to a PDF document.

Presentation

Bug Fixes

  • #I358669 - The FormatException will no longer be thrown while converting a PowerPoint presentation to image.
  • #I361091 - The PowerPoint presentation will no longer be corrupted while resaving a PPTM format document.

SfAutoComplete

Bug fixes

  • #I362701,I362304 - [iOS] Now, the Text property will be updated properly in SfAutoComplete.

SfBadgeView

Bug fixes

  • #I357704 - [UWP] When using the BadgeSettings, there will be no memory leaks.

SfCarousel

Bug fixes

  • #I361910 - [iOS] ObjCRuntime.RuntimeException will no longer occur in SfCarousel.

SfCircularGauge

Bug fixes

  • #F171916 - [UWP] A thin white line will not appear when applying gradient colors in a circular range.

SfComboBox

Bug fixes

  • #I361094 - [UWP] Now, SfComboBox size will be updated properly.

  • #I361719 - [iOS] Now, the Text property will be updated properly in SfComboBox.

SfImageEditor

Bug fixes

SfLinearGauge

Bug Fixes

  • #I358666 - [iOS] The range will not be hidden when the scale and range are arranged in the same place.

SfMaps

Bug fixes

  • #I349388 - The GeoCoordinate will not be reset when changing the BingMapStyle dynamically after panning the Map.
  • #I357004 - The MapCircle will be rendered properly when its radius is higher than the control size.

SfMaskedEdit

Bug fixes

  • #I360833 - [iOS] The “Cannot access the disposed object exception” error message will no longer be thrown in MaskedEdit when navigating between pages.

SfNumericTextBox

Bug fixes

  • #I349355 - [UWP] The decimal separator will not be removed from the SfNumericTextBox view while removing the last decimal digit.

  • #I354068 - [UWP] SfNumericTextBox height will not change when collapsing and expanding the Accordion.

  • #I360849 - [iOS] ThrowOverflowOrFormatException will no longer be thrown while typing a value in SfNumericTextBox and the previous value is String.Empty.

  • #I362559 - [UWP] The GroupSeparator will not be displayed after setting EnableGroupSeparator as false and changing the Culture.

SfPdfViewer

Features

  • #335385 - Implemented the support to select annotations and restrict the moving and resizing.

Breaking Changes

  • Now, the annotation can be selected if the IsLocked property is set to true for all annotations, particular annotation types, or individual annotations. The tapped and selected events will be raised, but the annotation cannot be modified or removed. As an alternate, the selection of annotations can be disabled by setting the Constraints property value to ~AnnotationConstraints.Selectable.

Bug Fixes

  • #351132 - [Android] The application will no longer freeze while loading the document asynchronously.
  • #347960 - Signatures are now added properly to the signature field box.
  • #30123 - [UWP] The form fields editing is now working properly on all the pages.
  • #30345 - [Android] The signature pad buttons will not be cropped for longer texts.
  • #30343 - [Android] Signature will no longer be rendered outside the signature field.
  • #355881 - [iOS] The application will no longer freeze when the bookmark panel is visible.
  • #355940 - [UWP] Flickering will not occur while navigating through the pages.
  • #357330 - [iOS] The free text popup dialog will be properly displayed without whitespace in the corners.
  • #357649 - [iOS] Added free text value is retained properly after saving.
  • #355845 - [Android] Stamp annotation is rendered properly in the expected time.
  • #357173 - [iOS] Page navigation is now working properly with the PageNumber property.
  • #353260 - [Android] The application will no longer crash while leaving the page that has the SfPdfViewer control.
  • #353052 - [iOS] Password dialog will no longer be duplicated.
  • #359616 - Application will no longer crash while selecting the text highlight annotation.
  • #359020 - [UWP] Annotation type is now returned properly for the text markup annotations.
  • #358408 - [Android, UWP] All the annotations are now imported properly.
  • #359788 - [UWP] The programmatic selection of the text markup annotation is now working properly.
  • #360417 - [UWP] Exception will not be thrown after undoing and deselecting of the text markup annotations.
  • #170294 - [UWP] Adding shape annotation programmatically will no longer throw NullReferenceException.
  • #351459 - [Android] The searched text index value is now updated properly while navigating through search text instances.
  • #170893 - Annotations are now displayed properly after zooming in a document.
  • #171292, 171452 - [Android] The password dialog keypad will now accept the numeric characters.
  • #359246 - [iOS] The application will no longer crash when loading the SfPdfViewer control with Greek language.
  • #359246 - [UWP] The application will no longer crash when selecting arrow or line annotation after their properties are changed.

SfProgressBar

Bug fixes

  • #I360572- [UWP] Now, the Progress value is updated properly in the Linear ProgressBar.

SfRichTextEditor

Bug fixes

  • #I357651- [Android] Now, the memory leaks do not occur in the RichTextEditor.

  • #I363852, #I363567- [Android] Now, the format is applied properly while selecting the text in the RichTextEditor.

SfTabView

Bug fixes

  • #I361894,I361134,I360030,I362527 - [UWP] Now, SfTabItem content will be updated properly in SfTabView.

SfTextInputLayout

Bug fixes

  • #F170829 - The HintLabel will be positioned properly when the InputViewPadding is set after the InputView.