Essential Studio for Universal Windows Platform Release Notes

v20.3.0.52
October 26, 2022

PDF

Bug Fixes

  • #I404788 - The layer subject will no longer be changed after merging the Pdf document.
  • #I405400 - The invalid operation exception will no longer occur while compressing PDF documents in multithreading.
  • #I411988 - Formatting issue will no longer occur when flattening form fields.
  • #I412445 - Extracting the embedded attachments will no longer fail in the specific PDF document.

SfRichTextBoxAdv

Breaking Changes

  • #I399733 - Disposed all the resources used by SfRichTextBoxAdv instance inside Unloaded event internally. This change is added to automatically release the memory utilized by SfRichTextBoxAdv instance when it is unloaded. This behavior change may introduce a break, if you remove the SfRichTextBoxAdv instance from its parent container and add it to the same or another parent container in your application. In case you used such logic in your application, then kindly add below code before removing the SfRichTextBoxAdv instance from its parent container.

Old code

New code

//Remove the control from the parent Grid

grid.Children.Remove(richTextBoxAdv);



//Add the SfRichTextBoxAdv control to the Grid

grid.Children.Add(richTextBoxAdv);

//Create a file stream

MemoryStream memoryStream = new MemoryStream();

//Save the document to the stream

richTextBoxAdv.Save(memoryStream, FormatType.Docx);

//Remove the control from the parent Grid

grid.Children.Remove(richTextBoxAdv);



//Create new instance of SfRichTextBoxAdv

richTextBoxAdv = new SfRichTextBoxAdv();

//Add the SfRichTextBoxAdv control to the Grid

grid.Children.Add(richTextBoxAdv);

//Load the saved stream into SfRichTextBoxAdv

richTextBoxAdv.Load(memoryStream, FormatType.Docx);