Essential Studio for Universal Windows Platform Release Notes

v19.3.0.43
September 30, 2021

DocIO

Bug Fixes

  • #I336964 - The OutOfMemoryException will no longer be thrown while cloning a Word document.
  • #I339817 - DocProperty Field is now updated properly while calling UpdateDocumentFields() method.
  • #I337901 - IF field is now updated properly while calling UpdateDocumentFields() method.
  • #I340459 - HTML tags are now preserved properly while converting a Word document to HTML.
  • #FB27930 - Document will no longer be corrupted while resaving a DOCX format document.
  • #FB27676 - The ArgumentNullException will no longer be thrown while opening a DOCX format document.
  • #FB27639 - List number is now preserved properly while converting a DOCX format document to HTML.
  • #FB27307 - Image is now preserved properly while resaving a DOCX format document.
  • #FB27108 - The EndOfStreamException will no longer be thrown while opening a DOC format document.
  • #I331426 - Text form field is now preserved properly while replacing the text of text form field.
  • #I330485 - Ole object is now preserved properly while saving the DOCX format document.
  • #I327263 - Hanging issue has been resolved while calling RejectChanges() method.
  • #I333912, #I334480, #FB26557 - IF field is now updated properly while calling UpdateDocumentFields() method.
  • #I333832 - Comment is now parsed properly while opening the RTF format document.
  • #I334851 - Comment is now parsed properly while opening the DOC format document.
  • #I335253 - The ArgumentNullException will no longer be thrown while opening the DOCX format document.
  • #I334753 - The InvalidOperationException will no longer be thrown while converting the DOCX format document to HTML.
  • #I335094 - Hanging issue has been resolved while calling AcceptChanges() method.
  • #I334644 - Bookmark content is now replaced properly while calling ReplaceBookmarkContent() method.
  • #I336519 - Image is now preserved properly while resaving the DOCX format document.
  • #FB26691 - List numbering is now preserved properly while merging the Word documents.
  • #FB26614 - Date field is now updated properly while calling UpdateDocumentFields() method.

PDF

Features

  • #323190, #323169, #323166, #334076, #338447 - Now, import or export the form data properly from different PDF processing libraries and applications.
  • #239648, #275725, #324732, #325276, #329312 – Added the support to draw Arabic characters with advanced typography.
  • #325958, #326694 – Added the support to rotate the form fields in 0, 90, 180, and 270-degree angles.
  • #334340 - Added the support to get the size of PdfQRBarcode.

Breaking Changes

  • #331471 – Removed the PathPointType enum in the UWP PDF library to resolve the assembly conflict with the System.Drawing.Common package.

Bug Fixes

  • #334352, #334174, #334360, #321178, #326601 – The rendering issues are now resolved with PdfGrid.
  • #321533 – The PdfLoadedCheckBoxField value will be retrieved properly from the existing PDF form.
  • #340014 – The PdfLoadedComboBoxField value will be updated properly when flattening the form fields.
  • #339796, #340893 – The PdfDocumentException will no longer occur while loading a PDF document.
  • #338958 – The preservation issue will no longer occur while converting XPS to PDF documents.
  • #335088 – Color will be retrieved properly from the PdfLoadedFreeTextAnnotation.
  • #341003 – Font will be updated properly in all the PdfLoadedTextBoxField with the same name.
  • #340147 – NullReferenceException will no longer occur while getting the UsedFonts from a PDF document.
  • #338845, #339634 – DocumentInformation will be updated properly while adding values to metadata.
  • #334076 – The PdfForm data will be exported properly in the XML and XFDF formats.
  • #339945 – Exception will no longer occur while loading the PDF document with the invalid page nodes.
  • #340842 – ObjectDisposedException will no longer occur while loading the PDF document with an incorrect password.
  • #340709, #339257 – PdfException will no longer occur while loading a PDF document in the open and repair mode.
  • #339929 – PdfException will no longer occur while saving a document in the open and repair mode.
  • #338459 – Image will be preserved properly while converting Word to PDF document.
  • #337756 – The baseline alignment issues will no longer occur while converting Word to PDF.
  • #339709 - Certificate information will be retrieved properly for the existing broken signatures.
  • #340065 - PdfGrid is now preserved properly when a single instance is drawn in multiple locations.
  • #332856 - Line Annotation border will be preserved properly while increasing the border width.
  • #337083 - PDF page CropBox values will be retrieved properly.
  • #336773 - Form fields value will be shown properly while merging PDF documents.
  • #336179 - NullReferenceException will no longer occur while saving the PDF documents.
  • #335990 - ArgumentException will no longer occurs while getting font from the PdfLoadedFreeTextAnnotation.
  • #334841 - Exception will no longer occur while flattening the merged PDF document.
  • #337268 - Font will be preserved properly on text box fields.
  • #334076 - Single Quote characters will be exported properly while exporting form fields.
  • #334841 - PDF page rotation angle will be returned properly.
  • #336170 - Text box value will be retrieved properly.
  • #334669 - Contents inside the grid will be word-wrapped properly.
  • #166356 - The certificate status will be returned properly from the existing signature field.
  • #332200 - Form field values will be preserved properly.
  • #331722 - Annotations will be added properly while importing pages from another PDF document.
  • #331305 - Additional section tags will not be added while creating tagged PDF documents.
  • #331188 - Exception will no longer occur while adding a barcode to the X1A conformance PDF document.
  • #326750 - Tags will be reading properly on their order while creating a PDF grid.
  • #334405 - Annotations multiline comments will be exported properly.
  • #325515 - Annotations will be located properly if the PDF document contains crop box entries.
  • #331429 - Overlapping issue will no longer occur while drawing a PDF grid with row/column-span.
  • #334340 - QR barcode size will be retrieved properly before drawn it to the PDF document.
  • #F168454 – The PdfLoadedTextBoxField name will be retrieved properly from the existing PDF form.
  • #F168500 – Exception will no longer occur while updating the text in PdfLoadedTextBoxField.
  • #F167592 - PDF bookmarks will be retrieved properly while it contains special characters.
  • ArgumentOutOfRangeException will no longer occur while filling the particular form field
  • Japanese characters will be retrieved properly from the PDF document information.

Presentation

Bug Fixes

  • #I331919 - The IndexOutOfRangeException will no longer be thrown while opening the PowerPoint presentation with empty VML shape.
  • #I336115 - The NullReferenceException will no longer be thrown while cloning the PowerPoint presentation with table.
  • #F167364 - Created Notes slide is now preserved properly while opening in Mac Keynote application.
  • #I336013 - Paragraph font properties are now applied properly while converting a PowerPoint presentation to Image.
  • #I338014 - Clone and merge within same PowerPoint presentation is now working properly.
  • #I339978 - End paragraph properties are now applied properly in newly added text.
  • #I340325 - Multiple excel files are now added properly as OLE Object within same PowerPoint presentation.

SfDiagram

Features

  • Support to limit the number of actions to be stored on the HistoryManager has been provided.
  • HistoryChangedEvent has been provided to track changes in Undo/Redo stack.
  • Provided support to restrict drag and drop the diagram elements in the negative axis.

Breaking changes

  • HistoryManager is now not an abstract class.

SfPdfViewerControl

Features

  • #302013 - Implemented the support to customize the width of the vertical scrollbar.

Bug Fixes

  • #325515 - Particular line annotations are no longer missing in the PDF document.
  • #339704 - Context menu can now be properly localized.
  • #339606 - Ink annotation is now added properly.
  • #338427 - Search text is now working properly in a PDF document.
  • Popup annotation text is no longer missing in the editable box after shape annotation is drawn.
  • #337926 - Text markup annotation selection, undo, and redo are now working properly.
  • #335083 - Scrolling of PDF pages now works properly after adding annotations.

SfRichTextBoxAdv

Features

  • #I323297 - Added preservation support for table styles.
  • #I332099, #F160160 - Added support for target frame in hyperlink.

Bug Fixes

  • #I338420 - List indentation and spacing is now proper while importing HTML
  • #I339908 - Exception will be no longer thrown while importing HTML table cell with an invalid height
  • #I340489 - Character formatting is now applying properly on empty selection
  • #I301416 - Table present inside the shape is now preserved properly
  • #I338003 - Display attribute is now handled properly while import HTML document
  • #F167788 - Table present inside the document footer is now preserved properly
  • #I301416 - Exception will be no longer thrown while importing documents contains floating elements
  • #F167788 - Table present inside the shape is now clipping properly
  • #FB27534 - Exception will be no longer thrown while Undo/Redo the text deletion
  • #I338003 - Text formatting is now applied properly on importing HTML
  • #I301416 - Floating element is now positioned properly in the RTL layout
  • #I339908 - Exception will be no longer thrown while importing HTML table with width type inherit
  • #I338003 - Nested table cell width is now proper while importing the HTML
  • #I333623 - Whitespace text wrapping attribute is now handled properly while import HTML document
  • #I301416 - Textbox shape background is now preserved properly
  • #I337806 - Table is now preserved with proper row height while importing document
  • #I338003 - Important attribute is now handled properly while importing HTML document

XlsIO

Bug Fixes

  • #I330055 - Formula with negative values are now handled properly.
  • #I323615 - Series names in pivot chart are now properly rendered in chart to image conversion.
  • #I332009 - ArgumentNullException thrown while converting chart with missing data label to image is now resolved.
  • #I332467 - Binary records parsing is now correct while opening an XLSB document.
  • #I331857 - Split texts are now handled properly in Excel to PDF conversion.
  • #I333060 - File corruption while creating pivot table containing row fields with mixed values is now resolved.
  • #I333270 - Pivot table values field position is now preserved properly while resaving the Excel document.
  • #I332751 - Pivot cache fields with empty values are now handled properly while resaving the Excel document.
  • #I332362 - Null reference exception thrown in chart to image conversion is now resolved.
  • #FB26790 - Option button check state is now updated properly for different linked cell.
  • #FB26791 - XmlException thrown while setting value in option button linked cell is now resolved.
  • #I334495, #I335887 - Chart data labels with manual layout are now preserved properly.
  • #I334666 - Chart label values are now proper for the double format in Excel To PDF conversion for NET50.
  • #F167079 - Chart title area is now preserved properly when the title is set as empty.
  • #I329608 - Cell styles for merged regions are now copied properly while using Template Markers.
  • #I336161 - Exception thrown while opening an Excel document with single quotes on external named range is now resolved.
  • #I323739, #I339258 - Argument exception thrown while converting Excel document to PDF is now resolved.
  • #336706 - Exception thrown while converting Excel document with PrintNoComments option enabled in PageSetup to PDF is now resolved.
  • #FB27546 - Tab character included in table column header value is now returned properly.
  • #I336277 - Time value being shown as date in pivot table in .NET Core is now resolved.
  • #I337534 - Sheet index for external workbook reference is now updated properly.
  • #F167885 - Link to content option in custom document properties is now working properly.
  • #F167836 - Cell text width in Excel to PDF conversion under .NET Core is now rendered properly.
  • #I324883 - Exception thrown while converting cylinder clustered chart to image is now resolved.
  • #I339633 - ArgumentOutOfRange exception thrown while converting Excel file having formula type conditional format with named range, to PDF, is now resolved.
  • #I336804, I337264 - Bottom border of last cell creating using BorderAround method is now rendered properly in Excel to PDF conversion.
  • #I340041 - Performance issue while opening an Excel document with auto filters is now resolved.
  • Shape text color is now rendered properly when the black and white PageSetup setting is enabled.
  • Text box with picture and texture fill is now proper while resaving the Excel document.
  • Hyperlink default color is now correct while creating the hyperlink.
  • Shape borders are now proper while resaving the Excel document.
  • Pivot table data field base field number format is now proper.
  • Checkbox with dotted-round border style is now preserved properly while creating the Excel document.
  • RichText is now applied properly in shape text while dong AddCopy of Excel worksheet.
  • Font name and size of comment shape text are proper while creating the Excel document.
  • Name property of Shape now returns proper AutoShape name instead of null.
  • AutoShape texture or picture fill are now preserved properly while creating Excel document.
  • Specific text conditional format with formula is now proper while creating and resaving the Excel document.
  • Data bar conditional format is now proper while creating more than one data bar conditional format in Excel document.
  • Default settings of data bar conditional format is now properly preserved while creating Excel document.
  • Number format of total row count calculated value in Excel table is now proper.
  • Conditional format is now applied properly even while creating multiple conditional formats for Excel range.