Syncfusion Essential Studio for Xamarin 2021 Volume 4 SP1

Released: Jan 31, 2022

Atualizações na 2021 Volume 4 SP1

Recursos

  • PDF
    • Added support for getting annotation type and creation date using PdfLoadedAnnotation.
    • Added support for converting PDFA documents to PDF.
  • SfPdfViewer
    • Added support for selecting annotations and restricting movement and resizing.
    • Breaking Changes - The annotation can now 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 alternative, the selection of annotations can be disabled by setting the Constraints property value to ~AnnotationConstraints.Selectable.

Correções

  • DocIO
    • Inline content control is now preserved properly while resaving a DOCX format document.
    • Text is now preserved properly while merging a DOCX format document to DOC format document.
    • The ArgumentException will no longer be thrown while opening a DOC format document.
    • The NullReferenceException will no longer be thrown while opening a Word document.
    • Document will no longer be corrupted while applying shape line format.
    • Image is now preserved properly while converting a Word document to PDF.
    • Table is now preserved properly while converting a DOCX format document to PDF.
    • Headers and Footers are now preserved properly while resaving a DOCX format document.
    • If field is now updated properly while calling UpdateDocumentFields() method.
    • Bookmark end is now preserved properly in Word document.
    • Mutated text is now preserved properly while resaving a DOC format document.
    • HTML tags are now preserved properly while converting a DOCX format document to HTML.
    • The XmlException will no longer be thrown while converting a DOCX format document to HTML.
    • Picture within frame is now preserved properly while converting a Word document to PDF.
    • Footer content is now preserved properly while converting a Word document to PDF.
    • Text is now preserved properly while converting a Word document to PDF.
    • The NullReferenceException will no longer be thrown while converting a Word document to PDF.
    • The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
    • Font substitution event is now working properly for Chinese fonts while converting a Word document to PDF.
    • Vertical text is now preserved properly while converting a Word document to PDF.
    • 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
    • The resultant document will no longer be corrupted while rescaling the page size on the existing PDF document.
    • The fatal exception will no longer occur while performing regression tests.
    • The signature auto validation appearance and position are now properly shown in the Foxit Reader.
    • Annotations are now removed properly when flattening the annotation from an existing PDF document.
    • Metadata is now manually updated properly after accessing the loaded conformance document.
    • Annotations are now removed properly while flattening the free text annotation in the given PDF document.
    • The TextBoxField value is now shown properly when parsing the form field values from the PDF document.
    • A runtime exception is now resolved when merging the input documents with the newly added bookmark.
    • The calendar control panel is flattened properly when flattening a PDF document.
    • An exception no longer occurs when disposing of the font from multiple instance files.
    • The signature validation appearance tick mark is shown properly on the rotated PDF document.
    • An exception no longer occurs when adding the TimeStamp server to PdfSignature.
    • An unexpected token exception no longer occurs when opening a PDF document with open and repair mode.
    • The saved document size is increased problem is resolved when the SetDefaultAppearance is disabled for form fields.
    • Performance has been improved while flattening annotation in a PDF document.
    • An exception is thrown properly for the offset corrupted PDF document.
    • The layout line result is proper when the text starts with a space character.
    • Duplicated the first page added issue while no longer occurs when creating the Pdftemplate and drawing it from an existing PDF document.
    • The Text rendering issue will no longer while flatting the textbox field in a PDF document.
    • The Caret annotation is removed properly after flattening annotation from a PDF document.
    • The cell clipping issue will no longer occur when drawing a PDF grid with row height on the nested grid.
    • An exception is thrown properly for offset corrupted PDF documents.
    • Line annotation symbol is now preserved properly in the comments.
  • Presentation
    • The FormatException will no longer be thrown while converting a PowerPoint presentation to image.
    • The PowerPoint presentation will no longer be corrupted while resaving a PPTM format document.
  • SfAutoComplete
    • [iOS] Now, the Text property will be updated properly in SfAutoComplete.
  • SfBadgeView
    • [UWP] When using the BadgeSettings, there will be no memory leaks.
  • SfCarousel
    • [iOS] ObjCRuntime.RuntimeException will no longer occur in SfCarousel.
  • SfCircularGauge
    • [UWP] A thin white line will not appear while applying gradient colors in a circular range.
  • SfComboBox
    • [UWP] Now, SfComboBox size will be updated properly.
    • [iOS] Now, the Text property will be updated properly in SfComboBox.
  • SfImageEditor
    • [UWP] The BindingContext and FontFamily properties in the ItemsSelectedEventArgs will holds the value properly.
  • SfLinearGauge
    • [iOS] The range will not be hidden when the scale and range are arranged in the same place.
  • SfMaps
    • The GeoCoordinate will not be reset when changing the BingMapStyle dynamically after panning the Map.
    • The MapCircle will be rendered properly when its radius is higher than the control size.
  • SfMaskedEdit
    • [iOS] Cannot access the disposed object exception will no longer be thrown in MaskedEdit while navigating between pages.
  • SfNumericTextBox
    • [UWP] The decimal separator will not be removed from the SfNumericTextBox view while removing the last decimal digit.
    • [UWP] SfNumericTextBox height will not change when collapsing and expanding the Accordion.
    • [iOS] The ThrowOverflowOrFormatException will no longer be thrown while typing a value in SfNumericTextBox and previous value is String.Empty.
    • [UWP] The GroupSeparator will not be displayed after setting EnableGroupSeparator as false and changing the Culture.
  • SfPdfViewer
    • [Android] The application will no longer freeze while loading the document asynchronously.
    • Signatures are now added properly to the signature field box.
    • [UWP] The form fields editing is now working properly on all the pages.
    • [Android] The signature pad buttons will not be cropped for longer texts.
    • [Android] Signature will no longer be rendered outside the signature field.
    • [iOS] The application will no longer freeze when the bookmark panel is visible.
    • [UWP] Flickering will not occur while navigating through the pages.
    • [iOS] The free text popup dialog will be properly displayed without whitespace in the corners.
    • [iOS] Added free text value is retained properly after saving.
    • [Android] Stamp annotation is rendered properly in the expected time.
    • [iOS] Page navigation is now working properly with the PageNumber property.
    • [Android] The application will no longer crash while leaving the page that has the SfPdfViewer control.
    • [iOS] Password dialog will no longer be duplicated.
    • Application will no longer crash while selecting the text highlight annotation.
    • [UWP] Annotation type is now returned properly for the text markup annotations.
    • [Android, UWP] All the annotations are now imported properly.
    • [UWP] The programmatic selection of the text markup annotation is now working properly.
    • [UWP] Exception will not be thrown after undoing and deselecting of the text markup annotations.
    • [UWP] Adding shape annotation programmatically will no longer throw NullReferenceException.
    • [Android] The searched text index value is now updated properly while navigating through search text instances.
    • Annotations are now displayed properly after zooming in a document.
    • [Android] The password dialog keypad will now accept the numeric characters.
    • [iOS] The application will no longer crash when loading the SfPdfViewer control with Greek language.
    • [UWP] The application will no longer crash when selecting arrow or line annotation after their properties are changed.
  • SfProgressBar
    • [UWP] Now, the Progress value is updated properly in the Linear ProgressBar.
  • SfRichTextEditor
    • [Android] Now, the memory leaks do not occur in the RichTextEditor.
    • [Android] Now, the format is applied properly while selecting the text in the RichTextEditor.
  • SfTabView
    • [UWP] Now, SfTabItem content will be updated properly in SfTabView.
  • SfTextInputLayout
    • The HintLabel will be positioned properly when the InputViewPadding is set after the InputView.