How can I help you?
Essential Studio for Universal Windows Platform Release Notes
Starting with version 16.2 (2018 Vol 2), you need to include a valid license key (either paid or trial key) within your applications.
Please refer to this help topic for more information
DocIO
Features
- #195530, #203634, #201967 - Added support to open and save Strict Open XML Document (*.docx) format.
- #F137353 - Added
CharacterFormatproperty inWPictureclass.
Breaking Changes
- #F137353 - The property
CharacterFormatwas added to theIWPictureinterface.
Bug Fixes
- #197282 -
ArgumentExceptionwill be no longer thrown while parsing a particular RTF document. - #199294 - The character and paragraph properties inherited from source document default formats are now properly imported to destination document.
- #197763 - Picture effects are now preserved properly while merging a cloned Word document for multiple times.
- #196839 - Paragraph with “None” list style type is now preserved properly while parsing a HTML format document.
- #201256, #201364 - Field code is now serialized properly within “instrText” element while opening and saving DOCX format document.
- #198450, #198489 -
FormatExceptionwill be no longer thrown while opening and saving a particular DOCX format document. - #198653 -
ArgumentOutOfRangeExceptionwill be no longer thrown while updating fields in a particular Word document. - #200254 -
ArgumentOutOfRangeExceptionwill be no longer thrown while parsing a particular DOCX format document. - #198360 -
IndexOutOfRangeExceptionwill be no longer thrown while opening and saving a particular Word document. - #200327 - Formatting of contents within textbox is now preserved properly while converting a particular Word document as HTML.
- #199782 - Font preservation issue has been resolved while converting a particular RTF document to Word document.
- #199747 - No extra characters will be preserved while converting a Word document as RTF.
- #198068 - Nested body contents are now preserved properly while parsing a particular Word document.
- #198662 - Image is now preserved properly while merging DOC format documents and saving as DOCX format document.
- #200715 - Ampersand symbol is now imported properly from a particular HTML file.
- #200861 - The content control text is now preserved properly while converting a particular DOCX format document as RTF.
- #201472 - File path is now shown properly in hyperlink which is created by using
AppendHyperlinkmethod. - #201937, #202761 -
ArgumentOutOfRangeExceptionwill be no longer thrown while performing Mail merge in a particular Word document. - #200702 - Alternative text for OLE Picture is now preserved properly while saving a particular DOCX format document.
- #200882 - Decimal separator is now preserved properly while exporting a particular HTML file in machines with German culture.
- #204072 - Bidirectional text is now preserved properly while converting a particular RTF document to Word document and vice versa.
- #201967 -
ArgumentOutOfRangeExceptionwill be no longer thrown while opening and saving a particular Word DOCX document containing web video element. - #199931 - Macro project signature is now preserved properly in customUI.xml (Ribbon QAT options) for a particular document during DOTM to DOCM conversion.
- #203526 -
NullReferenceExceptionwill be no longer thrown while updating document fields in a particular Word document. - #197686 -
IndexOutOfRangeExceptionwill be no longer thrown while parsing a particular RTF Word document. - #F135803 - Date field with static field code text is now preserved properly while converting a particular Word document as PDF.
Features
- #199403,197452 - Support for adding annotation to the PDF Layers is added.
- #188500,197742 - Support for flattening the existing signature field.
- #134972 – Support for adding document timestamp to the PDF document.
- #153585,164455,154694,135418,135619,135602,F135954,200150 – Support for drawing RTL text to the PDF document.
Bug Fixes
- #200302 - Improved the performance when importing the pages from the existing PDF document.
- #200680 - Null reference exception no longer occurs when altering the page label of existing PDF document.
- #200527 - Null reference exception no longer occurs when loading a PDF document with open and repair.
- #200438 - Same key has already been added exception no longer occurs when loading particular PDF document.
- #199711 - Null reference exception no longer occurs when importing named destinations from the PDF document.
- #198565 - Null reference exception no longer occurs when merging the particular PDF documents.
- #197635 -
An error was encountered while retrieving page contentexception no longer occurs when adding watermark to the existing PDF document in Adobe Acrobat Pro DC. - #199398 - URI value from
PdfLoadedUriAnnotationis now preserving properly when retrieving the PDF document. - #199159 - Null reference exception no longer occurs when importing the pages from the particular PDF document.
- #198936,198057 - Null reference exception no longer occurs when merging the particular PDF documents.
- #198683 - Performance has been increased when loading particular PDF document.
- #198498 - Opacity is now properly applying to the flattened annotation.
- #198487 - Null reference exception no longer occurs when loading the particular PDF document.
- #198281,198759 - Signature is now valid while adding digital signature to the PDF document in different time zones.
- #194851 - Improved the performance while closing the PDF document.
- #196766,198057,196766 - The document size is optimized when importing the page from the particular document.
- #197077,198678 -
Cannot find the PDF catalog informationexception no longer occurs when loading the particular PDF document. - #197123 - PDF form fields are now preserving properly when merging the PDF documents.
- #196643 - Improved the performance when loading the corrupted PDF documents.
- #196621 - Improved the performance when splitting a large PDF document.
- #194018 -
ArgumentExceptionis no longer occurs when flattening a PDF document. - #199907 - The
PdfLoadedSignatureFieldis now loading from the existing PDF document. - #201292 - Cannot use the specified stream exception is no longer thrown, while loading the particular PDF document.
- #196882 - Borders of
PdfLoadedTextBoxFieldare now preserved properly while flattening form fields. - #200987 - PDF will no longer be corrupted, when adding the security to the protected document.
- #201693 - Null reference exception will not occurs while merging particular PDF documents.
- #194851 - Improved performance for saving large PDF document.
- #201871 - Preflight error will not occur for the flattened PDF document.
- #199545 - Border color and font is now retrieving properly from
PdfLoadedFreeTextAnnotation. - #203312 - Text is now preserving properly when appending to the particular PDF document.
- #201303 - PDF layer is now removing properly from the page.
- Child
PdfGridborders are now preserved properly. - Cell padding is now applied properly to the background image of
PdfGridCell.
Presentation
Features
- #188453 , #195951, #120538, #150198, #154578, #162596, #165263, #175560, #179509, #190137 - Added support for creating and editing animations in PowerPoint presentation.
Breaking Changes
- The property
Timelinewas added to theIBaseSlideinterface.
Bug Fixes
- #201506 - Used memory is now disposed properly after resaving the PowerPoint presentation with charts.
- #198361 - Images are now preserved properly while performing clone and merge in PowerPoint presentation.
- #199566 - The URL associated with a hyperlink is now preserved properly while re-saving the PowerPoint presentation.
- #199259 - Application will no longer hang while re-saving the PowerPoint presentation with SmartArt diagrams.
- #196810 - PowerPoint presentation is no more corrupted while applying slide formatting options.
- #199052 -
ArgumentExceptionis no longer thrown while converting PowerPoint slide to image in x64 configuration.
SfCarousel
Features
- Now carousel supports to load minimal items while loading at initial. It has been done by using
MaximumItemsCountandAllowLoadMoreproperty. - Now carousel supports UIVirtualization(ViewPort items only render other items not render). It has been done by setting
IsVirtualizationproperty.
SfDataGrid
Bug fixes
- #204454 -
NullReferenceExceptionwill no longer thrown when setting theDateTimeColumnvalue as null. - #204180 - Provided public access for the
GridRowHeaderCellRendererclass to customize theGridRowHeaderCellin code behind.
SfDiagram
Bug Fixes
- #204994 – Radial tree layout will refresh properly when new items are added.
Features
- Connector will be connected to boundaries of geometrical shapes with all types of stretch.
- Undo and redo will also support Connector, Annotation, Port changes.
- Undo and redo can be performed for custom action.
- Selection based zooming support is provided.
- Layout refresh performance is improved, when multiple nodes are added at runtime.
-
AnnotationConstraintsfor all annotations can be controlled in single place. - Dragging can be aborted, blocked or canceled using
SelectorChangedevent. - Connector annotation can now be aligned using absolute value (pixel).
- Extension methods are provided for all
Constraints. You can use add, remove, contains method instead of using bitwise calculation. - Connecting to ports are now easier, as the connection will be automatically established when mouse is near port’s vicinity are. This vicinity area can be controlled using the
HitPaddingproperty. -
ItemAddedevent support is provided for Group. -
ConnectorSourceChangedandConnectorTargetChangedwill be fired in two scenarios. When drawing connector using drawing tool, or when end points are dragged. Now, you can differentiate it usingCauseproperty in its event argument. - The
EditableAreaproperty is provided to restrict dragging of elements. - Any type of stream can be used to export using
ExportStreamproperty. You can choose the type of export format usingExportTypeproperties. - Serialization support for
DockPortis provided. - Bezier curvature will be proportionally updated when source and target end is changed.
Behavior Changes
- By default, ConnectorViewModel and NodeViewModel will have an empty Annotation.
- The
PageBorderBrushproperty of `IPageSettings’ is changed as Transparent by default. - By default, connection tool will be activated when Click and Drag action on a Port.
- Bezier curvature will be proportionally updated when source and target end is changed.
- Connection indicator appearance for
Portis updated as Ellipse from Rectangle.
Breaking Changes
- The
Nameproperty is added inIGestureCommandinterface to identify the Commands in Diagram easily. - The
HitPaddingproperty is added inIPort. - The
Pivot,DisplacementandLengthproperties added inIAnnotationto provide alignment support for Connector’s Annotation. - The
Offsetproperty ofIConnectorAnnotationis obsolete, useLengthproperty instead. - The
HistoryManagerproperty is added inIGraphfor customization of Undo/Redo actions. - The
AnnotationConstraintsproperty is added inIGraphto control the behavior of Annotation in Diagram. -
Portserialization structure is changed. So, invokeUpgrademethod of SfDiagram before loading the file.
SfDockingManager
Features
- #204021 – Provided support to restore the closed document window in SfDockingManager.
Bug fixes
- #204006 - Header backcolor is not persisted on changing the selected tab of tabbed dock window in SfDockingManager has been fixed.
- #204021 – Application will no longer crash on restore the closed tabbed window in SfDockingManager.
SfGantt
Features
- #195696, #195420 – Provided support to modify/delete predecessor relationship in the Gantt chart.
- #197233 – Provided support to highlight holidays in the Gantt chart.
- #197233 – Provided lead/lag for the dependency task.
- #195868 – Provided auto validation mode support in the Gantt.
SfKanban
Bug fixes
- #204096 - Card count will be properly updated in the collapsed column header.
- #197505 - Dragged card will no longer disappear in the multi touch gesture.
- #202929, #203555 – Kanban will now refresh properly when the model value is updated.
- #205722 - Catastrophic failure exception will no longer occur while dragging the card over an element in the
Kanban.
SfLinearGauge
Bug fixes
- # 200625 – Run-time error will no longer be thrown in the linear gauge.
SfMaskedEdit
Features
- Provided support for Optional, Negative Lookahead and Positive Lookahead regex.
- #198932 - Provided support to set cursor position at the start of Prompt char.
SfPdfViewerControl
Features
- #202179 - Provided support to customize the pop-up view when adding the new pop-up annotation in the
SfPdfViewer. - #174651, #178467, #191843, #198293 - Provided support to edit the form field elements in the PDF document.
- #199965- Provided support to enable and disable text selection copy button.
Bug Fixes
- #203259 - Application will no longer get crashed while loading the encrypted PDF document in the
SfPdfViewer. - #202195 - Text markup annotations added on multiple lines will be preserved while saving the PDF documents.
- #203849 - Ink annotation has been preserved properly after saving and loading the PDF document.
- #204543 - Characters of text has been preserved properly while selecting, copying and pasting the particular document.
- #204032 - Application will no longer get crashed while printing the PDF document.
- #194757 - Text search will now work properly in all the zoom levels.
- #197657, #198022, #198140, #196551 - Text selection will now work properly with the PDF documents.
- #193705 - Line annotation can now be resized in SfPdfViewer UWP.
- #193888 - Text search instances will be highlighted properly in SfPdfViewer.
- #196129 - Pages in SfPdfViewer will be fit properly when the PageViewMode is set to OnePage.
- #200403 - PDF page associated with the thumbnail view tiles will be rendered properly irrespective of monitor resolution.
- #200252 - Size of the PDF document will no longer be increased while saving the document using the SfPdfViewer.
- #198140 - Multiple text markup annotations (Highlight, Underline, and Strikethrough) can now be added to a single text.
SfPicker
Feature
- Now picker support auto reverse (items should navigate to first item once it reaches the last item and vice-versa.) functionality. It has been done while enable
EnableAutoReverseproperty.
SfReportViewer
Features
- #F135879 - Provided support to load subreport as stream input.
- #F135510 - Provided border support for report, body, header and footer.
Bug Fixes
- #F135748 - Resolved the textbox html break tag append problem when new line used in value expression.
Breaking Changes
- The component resource keys has been modified to provide complete localization support and the modified resources can be download from here.
SfRibbonComboBox
Bug Fixes
- #204656 - SelectedValue will now display according to DisplayMemberPath and Dropdown indicator will now be visible always.
SfRichTextBoxAdv
Features
- #161448, #199289 - Added
ExportCssTypeproperty inHtmlImportExportSettingsclass to specify the CSS type asInlineorInternal.
Bug Fixes
- #196503 - Table with vertically merged cells is now displayed properly.
- #198495 - Keyboard shortcuts are now working properly after performing Open, Save or Print by holding CTRL key with shortcut.
- #198495 -
ArgumentExceptionwill be no longer thrown on open or save document with invalid format property values. - #198495 - Editing contents is now working properly when document has multiple sections.
- #198872 - List characters are now properly displayed.
- #198872 - Table column resize is now working properly.
- #198872 -
ArgumentOutOfRangeExceptionwill be no longer thrown when insert or delete columns in table. - #198872 -
NullReferenceExceptionwill be no longer thrown while merging the selected cells. - #198872 - Table Borders are now properly applied based on the border setting.
- #198872 - Paragraph break character format is now properly preserved on enter key action.
- #198872 - Hyperlinks are now properly preserved in the exported RTF files.
- #198872 -
NullReferenceExceptionwill be no longer thrown while merging the selected cells and deleting columns. - #202878 - Images are now properly resized when resize using the thumbs.
- #202878 - Caret position is preserved properly after resizing table column or row.
- #203592 -
IndexOutOfRangeExceptionwill be no longer thrown while importing the particular HTML document. - #204568 - Table and cell widths are now properly preserved while import/export HTML documents.
- #204568 - Non-displayable character(U+FFFD) is properly removed while importing HTML document.
- #206470, #206479, #206881 -
NullReferenceExceptionis no longer thrown while deleting the last table from a section. - #206601 - Caret is now properly visible when zoom percentage is less than 100%.
- #206493 - Image is now properly updated when the
ImageSourceproperty ofImageContainerAdvis changed. - #206471 -
NullReferenceExceptionis no longer thrown while opening a particular HTML document. - #206642 - Commented styles within
Styletags are now considered properly while importing HTML. - #F137102 - Exception will be no longer thrown while opening Word document with content controls.
SfSchedule
Bug Fixes
- #199573: The
GetRecurrenceDateTimeCollectionmethod now works properly for theNoEndDaterrule.
XlsIO
Features
- #201193 - Provided support to retain formula references while removing and reattaching worksheets.
- #196744 - Provided support for “Repeat All Item Labels” option in pivot table.
- #193297 - Provided support for GroupShapes.
- #186369 - Provided support to skip blank cells on range copy.
- Provided support for Resize and Offset operations in IRange.
- Provided support for extension lists that are supported by Microsoft Excel.
Breaking Changes
- #201193 -
UpdateSheetFormulaReferenceis added inIApplicationinterface to ensure whether to remove worksheet reference in formulas on removing and reattaching the worksheet. - #196744 -
RepeatLabelsproperty is added inIPivotFieldinterface. - #196744 -
RepeatAllLabels(bool)method is added inIPivotTableOptionsinterface. - #193297 -
Group(IShapes),UnGroup(IGroupShape),UnGroup(IGroupShape, bool)methods are added inIShapesinterface. - #186369 -
CopyTo(IRange, ExcelCopyRangeOptions, bool)method is added inIRangeinterface to skip blank cells while copying. - #198134 -
FullFileNameproperty is added inIWorkbookinterface. - #198663 , #198664 -
IRangeandIWorkbookinterfaces are implemented withIEnumerable. -
Resize()andOffset()methods are added inIRangeinterface. -
ShowLeaderLinesandLeaderLinesproperties are added inIChartSerieinterface. -
IIconConditionValueinterface with propertiesIconSetandIndexis added.
Bug fixes
- #200525 - Corruption issue while removing last row in a table is fixed.
- #200090 - Space preservation issue while resaving a binary (XLS) file to xml format (XLSX) is fixed.
- #198853 - Incremental formula is set properly for formulas with sheet reference.
- #198385 - Legend color is not set when applied for entire legend collection is fixed.
- #198849 - Column styles will be moved properly while inserting column in a worksheet.
- #198858 - File with macros can be saved successfully without any corruption.
- #198898 - Excel file with external formula reference in data validation can be opened without any exception.
- #198785 - Find values within range accepts
ExcelFindType.Valueswithout any exception. - #198289 - Performance issue while opening Excel file with data validation applied on large range is resolved.
- #198385 - Issue with chart axis font color for binary file is fixed.
- #158298 - Month and day columns in pivot table can be sorted properly.
- #195255 - Performance issue while closing the workbook is fixed.
- #197896 - Filter icon visibility issue in merged column header is fixed.
- #197903 - Number formats are preserved correctly without any addition of extra slashes.
- #198277 - Exception raised while opening the Excel file with date cell type is resolved.
- #197711 - Exception thrown while saving an XML file having default parent style index to XLSX format is resolved.
- #197433 - Issue with row height value when changing the system resolution is resolved.
- #197106 - Calculated field can be added to more than one pivot table without any file corruption.
- #196836 - Object reference exception when worksheet has custom property set to null is resolved.
- #196955 - Chart font color settings are applied properly in chart elements.
- #158298 - Issue with pivot table field sorting when sort field items are less than the field item count is fixed.
- #196737 - Worksheet header image can be replaced properly without any variation in image size.
- #196502 - Exception while opening an Excel file with empty fill tag is resolved.
- #191260 , #196173 - Used range is properly updated while layouting a pivot table.
- #196117 - Issue with hyperlink added to a cell after adding shape hyperlink is fixed.
- #195137 , #196893 - Column text contains DateTime formatted values instead of Date values is fixed.
- #198849 - Cell data validation is removed properly while copying empty cells.
- #F136967 - Issue while parsing numeric cell value in Brazil culture is fixed.
- #200508 - Pivot field sorting is incorrect while sorting month name is fixed.
- #203029 - Issue with nullable properties not getting exported in Business Objects is fixed.
- #201868 - ArgumentException raised while retrieving
UsedRangefor binary file is fixed. - #201968 - Issue while setting formula with IF function is fixed.
- #200818 - File gets corrupted while setting numeric value for named ranges is resolved.
- #201967 - Issue with percentage values in chart is fixed.
- #201131 - Formula value is incorrect while parsing the workbook is fixed.
- #201140 - Performance issue while opening Excel file with charts is fixed.
- #200629 - Need to skip the exception for null values in template marker.
- #199992, #202778, #202886 - Issue with invalid formula in OfficeChart is fixed.
- #201506 - Memory leak issue in OfficeChart is resolved.
- #203971 - Issue with OLE object type of Acrobat document is fixed.
- #203204 - Exception thrown while setting negative values to shape properties is resolved.
- #202589 - Issue with
Pictureproperty of OLE object is fixed. - Corruption issue is resolved while copying tables with same name by AddCopy().
- Performance issue while copying entire column to another range is resolved.
- Conditional formats are removed from destination range while copying is fixed.
- Worksheet unused columns are not collapsed in Google Sheets.
- Exception is no longer thrown while copying tables to existing table ranges.
- Exception while opening Excel file with DDE link formula is resolved.
- Fixed various issues in
CopyTo()andAddCopy()of tables, formulae, ranges, shapes and worksheets. - AutoShapes are not re-positioned properly after moving to same or different worksheet using
CopyTo()is fixed. - Issue with incorrect table formula value is fixed.
- Chart line colors are not varied and are returned properly.
- Issue with left and top positions for Checkbox is returned is fixed.
- Chart category axis value is proper while creating a chart with data values containing formula.
- Null reference exception thrown while setting “BASE” formula is resolved.
- Worksheet data is exported to data table with proper column name.
- Exception thrown while opening a workbook having unused formats with
ParseWorksheetsOnDemandis resolved.