Essential Studio for Universal Windows Platform Release Notes

v17.1.0.47
May 14, 2019

DocIO

Features

  • #231024 - Added support to perform nested mail merge with CONTAINS operator in command.

Bug Fixes

  • #233421 - Empty paragraph preservation issue has been resolved while replacing text with table.
  • #232599 - The ArgumentOutOfRangeException will no longer be thrown while opening an RTF format document.
  • #231722 - HTML end tag is now preserved properly while converting a Word document to HTML format document.
  • #231594 - Dropdown form field is now preserved properly while converting an HTML to RTF format document.    
  • #225752,#230460,#230460 - Line space preservation issue has been resolved when updating the Word document fields.
  • #F142931 - The DocProperty value is now preserved properly while converting a Word document as PDF.    
  • #219214,#228161 - Merge field is now properly updated while executing Nested Mail merge.
  • #233913 - Right to left text is now preserved properly in DOCX to DOCX conversion.
  • #232775 - Header and Footer contents are now preserved properly in XML to DOCX format conversion.
  • #232718 - The Content control text is now preserved properly in DOCX to Text format conversion.
  • #F143772 - Nested bookmark is now preserved properly while opening a DOC format Word document.
  • #F143774 - Table cell contents are now preserved properly while applying horizontal merge to the table.
  • #232505 - Font is now preserved properly while converting a Word document to PDF.
  • #232502 - Content is now preserved properly while converting an RTF to HTML format conversion.
  • #232265 - Spacing issue has been resolved while converting an HTML to DOCX format document.
  • #231592 - TOC content is now preserved properly while updating table of content in Word document.
  • #231721 - The NullReferenceException will no longer be thrown while converting a Word document to PDF.
  • #226490 - Corruption issue has been resolved while saving the DOCX format Word document.
  • #F143006 - Text is now preserved properly while replacing the bookmark content in DOC format document.
  • #228442 - Table alignment is now cloned properly while cloning the Word document.
  • #228370 - Table styles are now preserved properly while converting an HTML to DOCX format document.
  • #226490 - Corruption issue has been resolved while saving the DOC format Word document.
  • #228222 - Unhandled exception no longer occurs while parsing the image multiple times.
  • #228974 - Ref field result is now preserved properly while updating the Word document fields.
  • #228974 - Unknown field result is now preserved properly while updating the Word document fields.
  • #212671, #212772, #220859, #230072, #232381 - List style name is now updated properly while opening and saving a Word document.

PDF

Bug Fixes

  • #231273 - Free text and polygon annotation are now preserving properly while flattening the PDF document.
  • #231625 - Review status is now preserving properly while exporting or importing the annotations.
  • #231273 - Object null reference exception no longer occurs while flattening the PDF documents.
  • #231795, #231668, #231273, #233045 - Review status and layer are now preserving properly while importing annotations from the XFDF file.
  • #226015 - Grouped annotations are now preserving properly while importing or exporting the annotations.
  • #232559 - PDF form fields are now cloned properly.
  • #233194 – Text is now preserving properly while filling form fields.
  • #232920 – Text is now preserving properly while filling the XFA form fields.
  • #232477, #232754 - Application will no longer crash while importing pages from the PDF document.
  • #228012, #231381 - Form fields are now preserving properly when loading a PDF document in different instances.
  • #226230 - Form fields will never be missing while importing pages from a PDF document.
  • #232496 - File size will no longer increase while continuously saving a PDF document.
  • #233102 – Invalid cast exception will no longer occur while flattening the combo box fields.
  • #233004 – Form fields size is now preserving properly while flattening form fields.
  • #231901, #228043 - Annotations are now flattened properly in a PDF document.
  • #231965, #231964 - Now, you will get proper exception messages while creating the QR barcodes with incorrect values.
  • #230688 - Document will no longer corrupt while saving the encrypted PDF document.
  • #230023 - Output document will no longer corrupt while loading the PDF documents.
  • #229270 - Alternate text for images will no longer be removed while saving a PDF document.
  • #228375 - Annotations are now preserved properly while flatting them.
  • #228486 - Key not found exception will no longer occur while loading PDF document.
  • #227803 - Document information is now removed properly while passing empty string.
  • #232754 - Exception will no longer occur while importing pages from existing PDF document.
  • #226539 - Ligature characters are now preserved properly while converting XPS to PDF.
  • #228202, #228667 - Output document will no longer corrupt while merging the PDF documents.
  • #228635, #226614 - Exception will no longer occurs while obtaining destination from annotation.
  • #231801 - Exception will no longer occur while opening 256-bit protected document in Nuance PDF.
  • #228341 - Code 128, code 32, and code 93 extended barcodes are now rendered properly.
  • #228336 - Null reference exception will no longer occur while merging the PDF documents.
  • #227845 - Acroform fields tab index is now retrieved properly.
  • #229922, #234322 – Color is now preserving properly while using PDF linear gradient brush with vertical mode.
  • #229746 – Null reference exception will no longer occur while loading the XFA PDF document.
  • #226451 - Font is now retrieved properly in the free text annotation.

Presentation

Bug Fixes

  • #212572, #229361 - The group-shapes will now be rendered properly if vertical or horizontal flips applied along with rotations.
  • #229361 - Table cell background is now properly applied for vertically merged cells in PowerPoint to PDF conversion.
  • #232725 - The NullReferenceException will no longer be thrown while converting PowerPoint to PDF.
  • #230386 - The StackOverflowException will no longer be thrown while accessing paragraph font color.
  • #230575 - Formatting will now be preserved properly after clone and merge a PowerPoint slide with destination theme.
  • #229927 - Picture will now be recolored properly in PowerPoint slide to image conversion.
  • #232247 - Text will now be rendered with proper font in PowerPoint slide to image conversion.

SfCellGrid

Bug fixes

  • #233532 – Padding is now applied properly in grid header cells.
  • #233147 – The grid columns are now frozen properly when the value of FrozenColumns is greater than 2.
  • #233672 – Application will not be crashed when drag the text to grid header cells.

SfChart

Bug fixes

  • #I234261 – Now, the FastColumnBitmapSeries is rendered properly when setting custom ColorModel in the ChartSeries and while zooming.

SfCircularGauge

Bug fixes

  • #231789- GaugeAnnotation binding works properly when binding the value from ViewModel.
  • #233001- LinearScale label will be formatted properly.

SfComboBox

Bug fixes

  • #229608 - Now, items will not be updated on typing the search text when ToString method is overridden.

SfDiagram

Bug Fixes

  • #228239 - Connector segments are now preserved properly in DirectedTreeLayout.

SfDockingManager

Bug Fixes

  • /# 226489 - The CanClose and IsCloseButtonVisible attached properties are now working properly for document windows in SfDockingManager.

SfImageEditor

Bug fixes

  • #233844 – The NullReferenceException will no longer be thrown when setting the BitmapImage to ImageEditor’s ImageSource.

SfPdfViewer

Features

  • #206018, #223014, #228343, #224962 – Support for adding custom stamp annotation has been provided.

Bug Fixes

  • #228441 – Application will no longer crash while saving the Free text annotation.
  • #232357 – Now, text in the Free text callout annotation will be preserved properly.
  • #232355 - Application will no longer crash when selecting the existing free text annotations.
  • #F141928 - Now, document link in the Table of Contents will be properly navigated to the appropriate pages for larger PDF documents.
  • #234239 - Application no longer crashes when switching between the SfPdfViewer control placed inside the TabView.
  • #228441, #229763, #234400, #234413 - Application no longer crashes when resizing the window.
  • #234448, #234447, #234355- Annotations added after line annotation will be preserved properly while saving and printing.
  • #234067- Hyperlink navigation will work properly when the text selection is disabled.
  • #234198 - Application no longer crashes when we close the print preview window.
  • #233136 - Annotations associated with the PDF document will be loaded properly.
  • #230558 – Text mark-ups annotations will not be added beyond the text area.
  • #228528 – Now, annotations in the rotated PDF documents will be displayed properly.
  • #229020 - Text mark-ups annotations will not be added in the free space.
  • #228062 - Page number will be updated properly for small sized landscape PDF document.
  • #193888 – Search instances will be highlighted properly for particular PDF document.

SfRibbon

Bug Fixes

  • #144012 - Ribbon state will be updated properly when single and double tap on RibbonTab.

SfRichTextBoxAdv

Bug Fixes

  • #232282 - Application will no longer crash while deleting the table using backspace key.
  • #231523 - Focus state is now properly maintained, while replacing and deleting the pictures.
  • #231523 - Editing is now working fine after deleting the pictures.

SfSchedule

Breaking Changes

  • The ScheduleAppointment property type has been changed to object from ScheduleAppointment in ScheduleAppointmentLoadedEventArgs to support custom appointment.
  • The Appointments property type has been changed to ObservableCollection<object> from ObservableCollection<ScheduleAppointment> in MonthCellLoadedEventArgs to support custom appointment.
  • The ScheduleExpandedAppointments property type has been changed to ObservableCollection<object> from ObservableCollection<ScheduleAppointment> in InLineLoadedEventArgs to support custom appointment.
  • The Appointment property type has been changed to object from ScheduleAppointment in the ScheduleExpandedAppointmentStyleChangingEventArgs to support custom appointment.

### Enhancement

  • #222072, #228868 – Now, the custom appointments can be obtained from the schedule events.

XlsIO

Features

  • #227983 - Exception, “Text length cannot be more than 32767” can be ignored using ExcludeAdditionalCharacters flag.

Breaking Changes

  • #227983 - ExcludeAdditionalCharacters has been added in IApplication class to ignore exception and exclude characters more than 32767 (maximum allowed characters) in a cell text.

Bug Fixes

  • #F144022, #224520 - Conditional formatting formula with sheet reference is now proper.
  • #227766, #231068 - Chart legend in now rendered properly while changing the chart type.
  • #232040, #232682 - Cell background color is now rendered properly on converting XML to XLSX format.
  • #229121 - Picture name is now updated proper after removing a picture and inserting a new picture.
  • #226753 - Exception is no longer thrown while opening Excel file with formula in Dutch culture.
  • #230294 - Picture created with camera tool is now properly changed with INDIRECT() formula.
  • #230697 - After accessing the used range, relative range indexer is now working proper.
  • #231469 - Application no longer hangs while opening Excel file with picture that has unsupported element.
  • #226860 - Performance will not degrade on exporting a range to a data table multiple times.
  • #229117 - Named range index is updated properly while copying ranges from two different workbooks.
  • #228853 - Footer value in source worksheet no longer changes while modifying footer in cloned worksheet.
  • #228560 - Null reference exception is no longer thrown while cloning the workbook.
  • #224793 - Extra pages are no longer added with FitAllColumnsOnOnePage layout setting in Excel to PDF conversion.
  • #231271 - Timestamp is preserved in zip file.
  • #227209 - Argument out of range exception is no longer thrown while applying template marker with UnKnownVariableAction.ReplaceBlank.
  • #232727 - Argument exception is no longer thrown while opening Excel file with IgnoreErrors.
  • #228711 - Performance will not degrade on exporting data from Grid to Excel.
  • #226133 - ArgumentOutOfRangeException is no longer thrown while accessing a range from cloned workbook.
  • #225831 - NullReferenceException is no longer thrown while converting worksheet to PDF.
  • #229460 - Exception is no longer thrown while converting Excel to PDF with hyperlink.
  • #231882 - Performance will not degrade on exporting pivot grid to Excel.
  • #232040 - Cell Styles are preserved properly after resaving the output file with Microsoft Excel.
  • #232473 - Macro name is now set properly in shapes.
  • #227998 - Pivot table with tabular layout no longer increases the page count in Excel to PDF conversion.
  • #230759 - Conditional formatting with discontinuous range is now preserved properly in Excel to PDF conversion.
  • #229528 - Exception is no longer thrown while opening a re-saved Excel document with ExcelIgnoreError option.
  • #F141716 - Exception is no longer thrown while opening the Excel file when a namespace is not defined.
  • #F142864 - Exception is no longer thrown while accessing IRange.Value property in multi threading.
  • #F143467 - Argument null exception is no longer thrown while converting Excel to PDF.