Essential Studio for Xamarin.iOS Release Notes
v19.2.0.44
June 30, 2021
DocIO
Features
- #318805 - Added support to set locale identifier for bidirectional languages in Word document.
- #I319018 - Provided an API to access parent comment in the Word document.
- Provided a support to preserve the Underline (Words, DashHeavy, DashLong, DashLongHeavy, DotDashHeavy) styles while converting a Word document to PDF/Image.
Bug Fixes
- #I325966, #I325957 - Text is now preserved properly while converting a Word document to PDF.
- #I325867, #I324520, #I326706 - The NullReferenceException will no longer be thrown while opening a DOC format document.
- #I327499, #I329126 - Formula field is now updated properly while calling
UpdateDocumentFields()
method. - #I322766 - Table cell width is now parsed properly while opening a RTF format document.
- #I327547, #I329193 - The ArgumentOutOfRangeException will no longer be thrown while executing mail merge in the Word document.
- #I327306 - Nested table is now preserved properly while converting a Word document to PDF.
- #I327715 - Mail merge is now executed properly in a Word document.
- #I327638 - Text is now preserved properly while converting a RTF format document to DOCX.
- #I329491 - Bookmark content is now deleted properly while calling
DeleteBookmarkContent()
method. - #I329195 - Shape border is now preserve properly while converting a DOCX format to PDF.
- #I331676 - The NullReferenceException will no longer be thrown while closing a Word document.
- #FB25492 - TC field is now preserved properly in Table of Contents while calling
UpdateTableOfContents()
method. - #FB25336 - Page number format is now preserved properly in Table of Contents while calling
UpdateTableOfContents()
method. - #FB24958 - The NullReferenceException will no longer be thrown while opening a Word document.
- #318882, #319716 - Mail merge is now executed properly in a Word document.
- #318634 - Footer is preserved properly while merging the RTF format documents.
- #318345 - Text in content control is now preserved properly while calling
UpdateDocumentFields()
method. - #317490 - Grid span is now parsed properly while opening a DOCX format document.
- #319208, #321962, #323896 - The NullReferenceException will no longer be thrown while a opening the DOCX format document.
- #321276 - The text formatting switch is now preserved properly for formula field.
- #321276 - The text Format for IF field is now updated properly in the Word document.
- #320883 - Merge field inside formula field is now updated properly in the Word document.
- #321276 - Formula field inside SET field is now updated properly in the Word document.
- #320188 - After Width of a row is now parsed properly while opening the DOCX format document.
- #321098 - InvalidOperationException will no longer be thrown while saving the DOCX format document.
- #321579 - Comment is now preserved properly while resaving the DOCX format document.
- #323670 - Font name is now parsed properly while opening the HTML format document.
- #322767 - DocVariable field is now updated properly while calling
UpdateDocumentFields()
method. - #325573 - Formula field is now updated properly while calling
UpdateDocumentFields()
method. - #325658 - Word document is now open properly in Microsoft Office 2007 application.
- #322766 - Preferred cell width is now parsed properly while opening the RTF format document.
- #324732 - Arabic text is now preserved properly while converting a Word document to PDF.
- #318245 - The ArgumentOutOfRangeException will no longer be thrown while converting a Word document to PDF.
- #323148 - Cell border is now preserved properly while converting a Word document to PDF.
- #321119, #321126 - Emoji is now preserved properly while converting a Word document to PDF.
- #323695, #323697 - Extra table preservation issue has been resolved while converting a Word document to PDF.
- #322630 - Floating table is now preserved properly while converting a Word document to PDF
- #316394, #320184 - Image is now preserved properly while converting a Word document to PDF.
- #319607 - The NullReferenceException will no longer be thrown while converting a Word document to Image.
- #325849 - Page bottom border is now preserved properly while converting a Word document to PDF when surround footer option is disabled.
- #317423 - Paragraph before spacing is now preserved properly while converting a Word document to PDF.
- #322780, * #324282 - Paragraph spacing issue is now resolved while converting a Word document to PDF.
- #319085 - Shape is now aligned properly while converting a Word document to PDF.
- #317704 - Custom line shape is now preserved while converting a Word document to PDF.
- #324707 - Symbol is now preserved properly while converting a Word document to PDF.
- #319081 - Table border is now preserved properly converting a Word document to PDF.
- #318004 - Table position is now preserved properly while converting a Word document to PDF.
- #324779 - Table is now preserved properly while converting a Doc format document to PDF.
- #324490 - Text in rotated shape is now preserved properly while converting a Word document to PDF.
- #322780, #324285 - Text is now aligned properly while converting a Word document to PDF.
- #322780 - Text is now preserved properly while converting a Word document to PDF
- #320184 - Image overlapping issue while converting a Word document to PDF.
- #308099 - Paragraph border is now preserved properly while converting Word document to PDF.
- #F164005 - TOC navigation is now working properly while converting a Word document to PDF.
- #323148 - Vertically merged table cell text is now preserved properly while converting a Word document to PDF.
- #319433 - The ObjectDisposedException will no longer be thrown while converting a Word document to PDF.
- #I324672, #I329332 - Shape is now positioned properly while converting a Word document to PDF.
- #I326436 - Table overlapping issue has been resolved while converting a Word document to PDF.
- #I326929 - Bullet list is now preserved properly while converting a Word document to PDF.
- #I327443 - Table cell text is now aligned properly while converting a Word document to PDF.
- #I328739 - Unicode text is now preserved properly while converting a Word document to PDF.
- #I327806 - Hanging issue has been resolved while converting a Word document to PDF.
- #I329334 - Extra space preservation issue has been resolved while converting a Word document to PDF.
- #I329997 - Custom heading paragraphs are now exported as bookmarks while converting a Word document to PDF.
- #I329771 - List heading style paragraph is now preserved properly in the exported bookmarks while converting a Word document to PDF.
- #FB25086 - Paragraph is now aligned properly while converting a Word document to PDF.
- #I324656 - Text is now preserved with proper font while converting a Word document to PDF in AWS with font substitution event.
- Symbol is now preserved properly in the shapes while converting a Word document to PDF.
- TC fields are now updated properly while updating Table of contents.
Features
- #321746 – Added support for
AutoResizeText
inPdfTextBoxField
. - #317785 – Added support for scope attributes in tagged PDF.
- #321533 – Added support to export the check box field using export value.
Breaking Changes
- #323576 –
BorderWidth
API type changed for form fields from int to float.
Bug Fixes
- #329164, #331682 – Content will be preserved properly while converting Word to PDF conversion.
- #326563, #327602 –
Header Checksum Illegal
exception will no longer be occur while saving a PDF document. - #329519 – PDF document will be preserved properly after manipulating the PDF forms.
- #330183 –
PdfTag
will be added properly withPdfArtifact
for shapes. - #329907 – PDF file size will be optimized while import pages from existing PDF document.
- #328478 – Annotation collection will work properly while import annotations.
- #329822 – Form fields will be preserved properly while flatten the form in existing PDF document.
- #328979 – Extra page will no longer be added after adding template to PDF document.
- #327397, #329534 –
PdfGrid
column styles will be applied properly to the table cells. - #328471 – Annotation will be cleared properly with clear API from Annotation collection.
- #327697 – Export XFDF with
PdfLineMeasurementAnnotation
will work properly. - #327777 – Exception will no longer occur while compressing particular PDF document.
- #327093 – PDF A2B conformance will be preserved properly.
- #326671 – PDF A conformance will be preserved properly in form filling with XMP meta data.
- #326750 –
PdfTag
will be preserved properly while adding content in header graphics. - #326806 – Documents will be preserved properly while merging with
OptimizeResources
option. - #324920 – Annotation appearance will be preserved properly while flatten the Annotation from a PDF document.
- #324688 – Selected value will work properly in
PdfComboBoxField
. - #325139 – Improved the stability of import form field in existing PDF document.
- #324758 – Remainder text result will be updated properly with
PdfStringLayouter
in the mentioned size. - #314007 –
PdfRubberStampAnnotation
will be preserved properly with rotation. - #329501 –
PdfGrid
will no longer overlap while using pagination bounds. - #329850, #F165845 –
PdfTag
will be preserved properly with nested tables. - #329454 –
PdfGrid
cell bounds will be returned properly for columns with span inBeginCellLayout
event. - #329218 –
PdfTag
will be added properly forPdf417Barcode
. - #329170 – Form fields will be preserved properly while merging PDF documents.
- #327126 –
PdfGrid
will be paginated properly, and will return the correct layout result. - #327485 –
PdfSignature
will be valid even after signing multiple times with different libraries. - #321178 –
PdfGrid
border will be preserved properly with nested grids. - #323248 –
PdfGrid
will be paginated properly withPdfTextElement
. - #326095 – Barcode will be preserved properly with text in a PDF document.
- #322979 – Signature field will be rendered properly while flatten the PDF document.
- #321178 –
PdfGrid
will be preserved properly with given location and bounds. - #F165145 –
NullReferenceException
will no longer occur while getting forms from existing PDF document. - #F165868 –
PdfGridRow
will be paginated to the next page automatically, if it is not fit on a page. - #F164923 –
StackOverflowException
will no longer occur withPdfDocumentAnalyzer
. - #311180, #317448 –PDF tags will be added properly with parent tags in a PDF document.
- #314496 - Remainder text will be updated properly while layout the string with multiline.
- #312509 -
PdfLoadedFreeTextAnnotation
returns proper bounds from the particular PDF document. - #317545 - Bookmarks will be displayed properly in Adobe document cloud web viewer.
- #315262 - Ink annotation will be preserved properly while flatten with particular PDF document.
- #316316 - Exception will no longer occurs while loading large PDF documents.
- #318660 - Extra new line character will not be added in text box field.
- #318010 - Characters will be preserved properly while creating appearance for form fields.
- #319553 - PDF compression will optimize the file size properly with particular document.
- #319401 - Document will be preserved properly while loading and saving the particular PDF document.
- #319073 - Font preservation issue will no longer occurs with
PdfHtmlTextElement
. - #321713 - Annotations will be preserved properly while import and flatten.
- #321475 - Exception will no longer occurs while filling the form fields.
- #322161 -
PdfGrid
will be paginated properly withPdfTextElement
. - #322536 - Bookmarks will be retrieved properly while getting from existing PDF document.
- #322533 - Content will be redacted properly with particular PDF document.
- #322529 - Extra PDF pages will not be added with
EndPageLayout
event. - #322273 - Form field will be preserved properly while changing the forecolor.
- #322933 -
PdfGrid
will be preserved properly with pagination bounds. - #323087, #323578 - Bounds will be return properly in
EndPageLayout
event. - #323900 - Tags structure will be preserved properly with
PdfGrid
. - #320547 - Exception will no longer occurs while exporting
PdfGrid
. - #323642 - Exception will no longer occurs while loading PDF document.
- #324594 -
Pdf417Barcode
will be rendered properly with floatXDimension
value. - #324789 -
XPathException
will no longer occurs while loading XFA document. - #324973 - JavaScript actions will be removed properly from existing PDF document.
- #324966 -
PdfCode39ExtendedBarcode
will be preserved properly while drawing to PDF page multiple times. - #F164131 - Euro characters will be preserved properly while filling form field.
- #F164353 - check box fields will be imported properly in a PDF document.
- Annotation name will be returned properly from existing annotation.
- Radio button form field will be preserved properly with selected value.
-
PdfRubberStampAnnotation
will be preserved properly while adding in rotated PdfPage. -
BorderWidth
will be preserved properly while import annotations. - Text will be returned properly from
PdfLoadedTextBoxField
. - Image will be preserved properly while adding images to particular PDF document.
Presentation
Features
- #I208525, #I312566 – Added multicolumn text rendering support in PowerPoint to Image and PDF conversions.
Bug Fixes
- #I317830 - The PowerPoint presentation will no longer be corrupted while removing the unused layout slide.
- #I323915 – Replaced image is now updated properly while saving the PowerPoint document.
- #I323915 - Picture is now replaced properly when PowerPoint document contains JFIF image.
- Improved the tab splitting behavior in PowerPoint to Image and PDF conversions.
SfChart
Features
- Now, the
BubbleSeries
allows you to show or hide the zero-sized bubble segments.
SfCircularGauge
Features
- #I301670 - Provided
StepFrequency
support to marker and needle pointer while dragging the pointer.
SfImageEditor
Features
- #I329786 - Provided support for programmatic elliptical dimension toggle cropping with ratio.
SfKanban
Features
- Now, the
Kanban
supports to update the kanban cards when the custom model properties are changed dynamically.
SfNumericTextBox
Features
- #I319103 - Provided support to avoid default decimal digits using
AllowDefaultDecimalDigits
property.
SfPdfViewer
Features
- #318638, 320552 - Implemented the support to render the image content for the signature form fields with the image decode parameters.
- #322438 - Improved the annotation adding behavior by adding annotations only when dragged on the page and preventing addition when the page is tapped.
- #324033 - Implemented the support to customize the minimum size of the annotations.
- #322176 - Implemented the support to set decimal values for thickness in all annotations.
- #324232, 165530 - Implemented the support for flattening signature fields while rendering the page.
- #212675,273172,289857,298304,308118 - Implemented the support for polygon and cloud annotations.
- #308118 - Implemented the cloud border support for rectangle and polygon shape annotations.
- #238961,153389,286913,295565,318648 - Implemented the support to add, select, deselect and modify annotations programmatically.
Bug Fixes
- #313569 - Xamarin.iOS Designer will no longer throw errors while adding the SfPdfViewer control to the storyboard.
- #325045 - Bookmark navigation is now working properly for a PDF document.
Breaking Changes
- The class
StampSettings
has been removed. Use theStampAnnotationSettings
class instead. - The type of the property AnnotationSettings.Stamp has been changed from
StampSettings
to a new typeStampAnnotationSettings
. - The
IsLocked
properties of the classes RectangleAnnotation, CircleAnnotation, LineAnnotation, ArrowAnnotation, StampAnnotation and PolygonAnnotation have been marked as obsolete. Use theRectangleAnnotation.Settings.IsLocked
,CircleAnnotation.Settings.IsLocked
,LineAnnotation.Settings.IsLocked
,ArrowAnnotation.Settings.IsLocked
,StampAnnotation.Settings.IsLocked
andPolygonAnnotation.Settings.IsLocked
properties instead. - The type of the property ShapeAnnotationSettings.Thickness has been changed from
int
tofloat
. - The properties
MinimumHeight
andMinimumWidth
of the classes ShapeAnnotationSettings, FreeTextAnnotationSettings, HandwrittenSignatureSettings, InkAnnotationSettings and StampSettings have been marked as obsolete. Use theSettings.MinimumSize
andSettings.MinimumLength
property of the respective classes instead.
SfSchedule
Features
-
#I312366, #I315666, #I325514 - Provided the ISO Standard support for week number in the schedule.
-
The span recurrence appointment support has been provided for a duration less than 24 hours for different days.
Breaking Changes
-
In the previous, if the monthly recurrence rule is added for the 31st day, an appointment is added on the last day of the month if the 31st date is not availed (Feb, Apr, Jun, Sep, Nov). But, now the occurrence is only added for the months that have the 31st date.
-
The
ByDay
support is removed from the daily recurrence type, but the same support is applicable in the weekly recurrence rule type.