#266742 - Provided support to select the column range for bookmarks inside tables in Word documents using FirstColumn and LastColumn APIs.
#104484, #110940, #189107, #107422 - Provided support to preserve all the revisions of track changes information in a Word document.
#102916, #237540, #260149 - Provided support for updating Sequence fields in a Word document.
Bug Fixes
#250042 - Paragraph style is now preserved properly while open and save the DOCX format Word document.
#267826 - Picture Watermark is now preserved properly while clone and merge the DOC format Word document.
#269662 - The NullReferenceException will no longer be thrown while closing the Word document.
#270030 - Bookmark is now preserved properly inside the Text content Control while open and save the DOCX format Word document.
#272560, #266791 - List numbers are now preserved properly while open and save the DOCX format Word document.
#271175 - List type is now set properly while parsing the HTML file.
#271988 - The NullReferenceException will no longer be thrown while opening a DOCX format Word document.
#F152998 - BeforeClearGroupFieldEventArgs now returns the proper merge field names while performing Mail merge in a Word document.
#271634 - The NullReferenceException will no longer be thrown while saving a DOCX format Word document.
#271695, #272438, #272430 - The NullReferenceException will no longer be thrown while performing Mail merge in a Word document.
#273310 - Left indent is now preserved properly while converting an HTML file to Word document.
Table cell background color is now preserved properly while converting an HTML file to Word document.
#273378 - Background image is now preserved properly when converting a Word document to HTML file.
#273378, #273856 - Background image is now preserved properly when converting RTF to DOCX format document.
#267834 - Table cell background is now preserved properly while Converting a HTML file to Word document.
#273858 - Text color is now preserved properly while resaving a Word document with background image.
#274432 - Protect Word document from editing is now preserved properly while resaving a DOCX format document.
#274414 - The NullReferenceException will no longer be thrown while opening a DOCX format document.
#274927 - GridSpan values of cell is now retrieved properly while opening a DOC format Word document.
#275320 - Invalid length for a base-64 char array or string exception will no longer be thrown while mapping a picture for picture content control in Word document.
#276788 - The InvalidOperationException will be no longer thrown while opening a RTF format document.
#276053 - LegalStyleNumbering will be preserved properly while resaving a DOCX format document.
#276105 - The OleObject of Link Field is now preserved properly while resaving a DOCX format document.
#274393 - The NullReferenceException will no longer be thrown while replacing the bookmark content.
#277830 - Table cell borders are now preserved properly while resaving a RTF format document.
pdf
Features
#268014 – Provided support to add cloud annotations in PDF document.
#269848 – Provided support to retrieve the exact boundaries of the highlight annotation in a PDF document.
#267968 – Added support to get the ColorSpace details for each page in an existing PDF document.
#264832 – Added support to remove the document modified date for an existing PDF document.
#273977 – Added support to provide options to validate the digital signatures in an existing PDF document.
#276918 - Added support to set the language for tagged PDF.
#276260 - Added support to validate the signature with the PSS algorithm.
#275396 - Added support to draw the text with the same baseline for different fonts.
#274224 - Added support to extend the margin when merging the PDF documents.
Bug Fixes
#271164 – Exception no longer occurs when saving the document after removing annotations.
#261704 – Bookmark will be reflected properly after removing bookmarks.
#259394 – Ink annotation will be preserved properly while flattening annotation.
#273970 – Modified date will be retrieved properly from the input PDF document.
#271463 – Exception no longer occurs when accessing layers from existing PDF document.
#274280 – Exception no longer occurs when creating tables concurrently
#272832 – Exception no longer occurs when removing layers from existing PDF document.
#272411 – Text will be preserved properly in Word to PDF conversion.
#272840 – Layer name will be changed properly in existing PDF document.
#251733 – Barcode background and quite zones will be preserved properly.
#271614 – Image will be preserved properly in Word to PDF conversion.
#266186 – Lines will be preserved properly in Word to PDF conversion.
#270437 – Form fields will be flattened properly in existing PDF document.
#246796 – Fields and special characters preserved properly while import and signing the PDF documents.
#269887 – PDF documents will be merged properly in different order.
#269711 – PDF document title will be preserved properly with Swedish characters on A1B conversion.
#269495 – Form field values will be preserved properly after disabling default appearance.
#269472 – ArgumentException no longer occurs when saving the PDF document.
#274606 – UriFormatException no longer occurs when converting HTML string to PDF in Linux docker.
#272045 – Auto tag will be work properly for PdfPageNumberField, PdfPageCountField, and PdfCompositeField.
#269907 – Exception no longer occurs when processing the PdfTemplates in Azure Durable Function.
#269961 – PdfGrid with column span and row span will pass the accessibility check on acrobat.
#246796 – Special characters will be preserved properly on form flattening.
#F152770 – Added support to set the border width to zero for grid cells.
PdfLoadedTextBoxField properly will be reflected properly in PDF document.
#278918 – The application hanging issue no longer occurs when importing pages from an existing PDF document.
#279519 – The text box fields will be removed properly in an existing PDF document.
#275636 – The dropdown field value will be preserved properly when flattening it.
#273970 – The modified date will be retrieved properly from the input PDF document.
#280499, I278376 – Null reference exception will no longer occur when saving a PDF document.
#154898 – GDI+ error no longer occurs when adding HTML styled text to the PDF grid.
#278376 – Exception no longer occurs when getting an annotation count.
#279341 – Bookmarks will be removed properly for a particular PDF document.
#278849 – The form fields flatten will be preserved properly in an existing PDF document.
#276260 – Signature validation will be working properly when checks twice.
#278317 – Bookmarks characters will be preserved properly when saving an existing PDF document.
#275413 – Exception no longer occurs when saving a PDF document.
#275975, 27597 – Certificate will be retrieved properly in the existing PDF document.
#267968 – Exception no longer occurs when retrieving ColorSpace from the existing PDF page.
#154858 – Exception no longer occurs when exporting form fields.
#277376, 273510 – The preservation issue no longer occurs when flattening form fields.
#275975 – The application hanging issue no longer occurs when validating the digital signature.
#275940 – Exception no longer occurs in Adobe reader when opening the imported annotation document.
#275947 – The NextPage property of the EndPageLayout event will be working properly in the PdfLightTable.
#274456 – Text will be preserved properly when setting expansion text to the PDF structure element.
#154141 – The preservation issue no longer occurs when drawing PdfGrid using DataSource.
Presentation
Features
#F149477, #272939 - Provided support to extract the embedded OLE Object data from the PowerPoint presentation.
#274076 - Exposed the OfficeChart API to gets the IOfficeChart instance of IPresentationChart.
Bug Fixes
#274637 - The PowerPoint presentation will no longer be corrupted while adding a cloned slide within section.
#273501 - Row and column span will be applied properly while saving the PowerPoint presentation.
#271751 - Table cell border will be applied properly while saving the PowerPoint presentation.
#279171 - The ArgumentException will no longer be thrown while opening the PowerPoint presentation with handout master.
#280471 - The FormatException will no longer be thrown while opening the PowerPoint presentation with custom geometry path.
#278512 - The IndexOutOfRangeException will no longer be thrown while opening the PowerPoint presentation with corrupted picture.
#278516 - The RTL text will be preserved properly while converting a PowerPoint Presentation to Image.
SfDiagram
Bug Fixes
#278707 - The BindingExpression path error will no longer occur in the diagram thumb.
#278824 - Now, the common style for connector and its decorator can be defined in the XAML.
#F153455 - The NullReferenceException will no longer be thrown when using the SfDiagram as ContentControl for a SfDockingManager.
Behavior Changes
The ConnectorGeometryStyle, SourceDecoratorStyle, and TargetDecoratorStyle properties of Connector object can now be applied through a common style.
Breaking Changes
The Annotations and ParentGroup properties that were under the interface IGroupable was changed to the INode and IConnector interfaces respectively.
SfMultiColumnDropDownControl
Bug Fixes
#279679 - System.ArgumentNullException will no longer be thrown while clicking the select all checkbox in multi selection when control is bound to an Dictionary type collection.
SfPdfViewerControl
Features
#278822 - Implemented the support to allow drawing new ink strokes on existing ones when the UseWindowsInkCanvas property is true.
#278489 - The support to show the modified date and time on the comment popup has been implemented.
Bug Fixes
#267733 - The opacity of ink annotations is now preserved when PDF is saved.
#245868 - Border color of free text annotation is now preserved properly when PDF is saved.
#269974 - The FileNotFound exception will no longer occur when using the ExportAsImage API in the background thread.
#245868 - Popup annotation will no longer be loaded with free text annotation when PDF is saved and reloaded.
#272954 - Color of popup annotation will now be changed properly using the color picker.
#278475 - Multi-line free text annotation is now preserved properly when the PDF is saved and reloaded.
#278490 - Background color of the free text annotations is now preserved properly when the PDF is loaded.
#278480 - The highlight text markup is now working properly in the PDF.
#277331 - Form fields will no longer be rotated when the PDF is loaded.
#276265 - Annotations are now imported properly.
#274821 - The OutOfMemoryException will no longer occur when a PDF is loaded multiple times.
#274800 - Application will no longer crash when the PDF is saved.
#274585 - Space between words will no longer be highlighted when performing text search.
#272516 - Loading the PDF will no longer consume more memory.
#273601 - The ExportAsImage API will not take more time to execute.
SfRichTextBoxAdv
Features
#270350, #270374 - Added API to delete selected content from RichTextBox control.
#269873 - Added events to identify the start and end of document opening and saving process.
Bug Fixes
#270131 - Null reference exception will no longer be thrown while exporting the document.
#F152893 - White space between the words is now preserved properly while opening the HTML file.
#269360 - Argument exception will no longer be thrown while opening the HTML file.
#F153248 - The resultant RTF files are no longer corrupted when the input document contains form fields.
#F153467 - Null reference exception will no longer be thrown while selecting multiple tables.
#272483 - The floating pictures are now displayed properly in the resultant Word documents.
#269372 - Tables are now rendered with proper cell width while opening the Word document.
#269372 - The table containing grid before and after columns are now displayed properly in the resultant Word documents.
#273324 - ImageNodeVisited event is now triggered while opening the HTML file.
#267432, #274886 - Improved the performance in typing text with large size document.
#274579 - The selection is now updated properly after undoing the replace all operation.
#242138 - The SfRichTextBoxAdv control is now added properly in the Visual Studio Toolbox.
#279636, #F152893- Shading background color is no longer applied as black for text while saving and opening the HTML file.
#F153418 - The selected table cells are now merged properly.
#277381 - Exception will no longer be thrown while opening a new secondary window containing SfRichTextBoxAdv control.
XlsIO
Features
#79793, #84408, #52130, #127002, #140449, #165919, #187729, #192039, #211086, #192225, #203009, #221785, #231111, #263880 - Read and write XLSB files is now supported.
#171164 -Support has been provided for comments in Excel to PDF conversion.
#276170 - The Weight property is exposed to get or set chart border width in decimal.
#270830 - The RenderBySheet property is exposed to get or set whether the PDF rendering to be done sheet-by-sheet.
Exporting Excel data as JSON is now supported.
Conversion of HTML tables to Excel worksheets is now supported.
Breaking Changes
#79793, #84408, #52130, #127002, #140449, #165919, #187729, #192039, #211086, #192225, #203009, #221785, #231111, #263880 - SaveAsXLSB is added as an enumeration value in ExcelSaveType to save the workbook into XLSB format.
#276170 - The Weight property in IChartBorder interface gets or sets the border line weight as number.
#278057 - The IsFormula property in IChartDataLabels interface and IChartTextArea interface gets or sets a value indicating whether this instance is a formula.
#270830 - The RenderBySheet property in ExcelToPdfConverterSettings class gets or sets a boolean value to indicate whether the PDF rendering to be done sheet-by-sheet or not.
#273273 - The Calculate() method of IWorksheet interface is now available in Portable to calculate all the formulas in a worksheet.
The ImportHtmlTable(String,Int32,Int32) method in IWorksheet interface and WorksheetImpl class imports HTML table of a HTML file into worksheet from the specified row and column.
The ImportHtmlTable(Stream,Int32,Int32) method in IWorksheet interface and WorksheetImpl class imports HTML table of a file stream into worksheet from the specified row and column.
The SaveAsJson(String) method in IWorkbook interface and WorkbookImpl class saves the workbook to a JSON file.
The SaveAsJson(String,Boolean) method in IWorkbook interface and WorkbookImpl class saves the workbook to a JSON file as schema.
The SaveAsJson(String,IRange) method in IWorkbook interface and WorkbookImpl class saves the worksheet to a JSON file.
The SaveAsJson(String,IRange,Boolean) method in IWorkbook interface and WorkbookImpl class saves the worksheet to a JSON file as schema.
The SaveAsJson(String,IWorksheet) method in IWorkbook interface and WorkbookImpl class saves the range to a JSON file.
The SaveAsJson(String,IWorksheet,Boolean) method in IWorkbook interface and WorkbookImpl class saves the range to a JSON file as schema.
The SaveAsJson(Stream) method in IWorkbook interface and WorkbookImpl class saves the workbook to a JSON file stream.
The SaveAsJson(Stream,Boolean) method in IWorkbook interface and WorkbookImpl class saves the workbook to a JSON file stream as schema.
The SaveAsJson(Stream,IRange) method in IWorkbook interface and WorkbookImpl class saves the worksheet to a JSON file stream.
The SaveAsJson(Stream,IRange,Boolean) method in IWorkbook interface and WorkbookImpl class saves the worksheet to a JSON file stream as schema.
The SaveAsJson(Stream,IWorksheet) method in IWorkbook interface and WorkbookImpl class saves the range to a JSON file stream.
The SaveAsJson(Stream,IWorksheet,Boolean) method in IWorkbook interface and WorkbookImpl class saves the range to a JSON file stream as schema.
Bug Fixes
#269069, #269181 - Named range index is now updated properly in ArrayFormula while copying two different worksheets.
#271034, #276058 - The ImportDataTable() method with preserve type is now working properly for decimal values in German culture.
#269362 - Exception will no longer be thrown on applying fill color to group shapes with chart.
#273596 - Exception is no longer thrown while opening Excel files with invalid named range.
#272551 - Excel file is no longer corrupted on re-saving the document with pivot table.
#264179 - Table location and cell values are now updated properly when refreshing a table.
#273303 - Exception is no longer thrown while applying borders to specific cells.
#267912 - Text in Textbox is now rendered properly in Excel-to-PDF conversion.
#267767 - Exception is no longer thrown while parsing Excel documents with chart.
#270176 - Exception is no longer thrown while setting invalid HTML string to a cell.
#264179 - Tables and its formatting are preserved in proper location after refreshing tables in Microsoft Excel.
#272331 - AutoFilter is now applied properly if the row above the filter range is merged.
#274309 - Exception is no longer thrown in Excel-to-HTML conversion with entire row merged.
#274125 - Timeout exception is no longer thrown while refreshing Excel tables.
#269448 - Sorting grand total column in pivot table is now correct.
#271999 - Performance is improved on rendering RTF text in Excel-to-PDF conversion.
#273303 - Exception is no longer thrown while applying border to specific cells.
#276286 - Number Format is no longer missed in whole column while re-saving an Excel file.
#274992 - Conditional formatting with relative formula is now applied properly in Excel-to-PDF conversion.
#275640 - Import from nested collections with class object is now working proper.
#278057 - Exception is no longer thrown while setting conditional formula in non-English cultures.
#275498 - Cell text is now proper in PDF when setting formula value using XlsIO.
#278259 - Setting a font to individual data label font is now proper.
#278644 - Data validation in alternative content is no longer missed in the output document while re-saving.
#278469 - Data table formula is now preserved on re-saving an Excel document.
#278601 - Column width is now working properly for Unicode text while applying autofit columns in Portable.
#F152563 - Performance is improved when data validation is applied to more number of rows and columns.
#F153527 - Exception is no longer thrown while creating ListObjects in Excel file that is already saved using XlsIO.
#F154230 - Chart title and data label text can now be set with a formula.
Issue with pivot table in-line formatting is fixed.
Textbox and autoshape fill color is now preserved properly while applying fill color to group shape.