Browse our Products

Aspose.Cells for .NET 24.8 Release Notes

KeySummaryCategory
CELLSNET-56093Support to visit all cells that contain “Place in Cell” picturesNew Feature
CELLSNET-56269Support VALUETOTEXT FunctionNew Feature
CELLSNET-56291Support GridWeb for .NET6.0 on LinuxNew Feature
CELLSNET-46200Sort Pivot Table by Pivot Field ItemNew Feature
CELLSNET-55104Support sorting by specific pivot itemNew Feature
CELLSNET-55865Support editing formulas with blank spacesEnhancement
CELLSGRIDJS-1209Support configuration to show or hide invisible shapes in GridJsEnhancement
CELLSNET-56354Do not encrypt document properties when encrypting fileEnhancement
CELLSGRIDJS-1201Optimize issues related to option switching and filling details.Enhancement
CELLSGRIDJS-1199Enhance input checking, error prompts will occur if the input isn’t a formula or number.Enhancement
CELLSGRIDJS-1189Add formula calculation support for list types.Enhancement
CELLSGRIDJS-1185Implement validation for the ‘ignore blank’ option.Enhancement
CELLSGRIDJS-1183Optimize the setting of default values for reverse selection.Enhancement
CELLSNET-56207Some characters are rendered in wrong positions in Excel to PDFBug
CELLSNET-56301Rendering of text content to PDF is inconsistent with rendering to PDF via Excel.Bug
CELLSNET-56105YEARFRAC formula issue with 29th of Feb and 1st of JanBug
CELLSNET-56156Hyperlinks in pdf cannot work after calling formula calculationBug
CELLSNET-56236LET Function evaluated as “#VALUE!” errorBug
CELLSNET-56329Eval err. when converting spreadsheetBug
CELLSNET-56198Some datalabels on the chart missing in the output image for worksheet renderingBug
CELLSNET-56278The arrows/bullets that point at the intersection of the different sections of the charts is somehow not pointing at the intersection when renderingBug
CELLSNET-56280Some charts are rendered with missing labelsBug
CELLSNET-56282The check marks in the charts are pushed further to the right when it’s supposed to be closer to the box with the valueBug
CELLSNET-56290Alignment of Excel chart labels (legend entries) is not proper in the output imageBug
CELLSNET-56308Chart to image issue: Scatter chart with gaps displayed without the joining lineBug
CELLSNET-56190Aspose.Cells renders two pages instead of one page in Excel file to PDF conversionBug
CELLSNET-56235Excel file to PDF conversion - Aspose.Cells renders two pages instead of one pageBug
CELLSNET-56248Text underline display error when converting file to pdfBug
CELLSNET-56181Font size reduced to 1 for multiple bullet points when adding HTML rich text to worksheet cellBug
CELLSNET-56277SpreadsheetML to XHTML produces invalid HTMLBug
CELLSNET-56315Image is shifted when converting XLSX to HTMLBug
CELLSNET-44955Pivot Table area formatting disappears after opening the resultant spreadsheet in ExcelBug
CELLSNET-46995Worksheet with PivotTables corrupt after saveBug
CELLSNET-47811Issue with sorting row field by values in specific fieldBug
CELLSNET-56128Only first row in merged cells is rendered when blank rows are removedBug
CELLSNET-56177Math equation lost in opening Excel spreadsheetBug
CELLSNET-56229The result file crashes when resaving the sample fileBug
CELLSNET-56234Error message when opening an XLSXBug
CELLSNET-56240Data misplacement and loss occurred when importing JSON into ExcelBug
CELLSNET-56241Single node is exported as attributes when exporting file to JSONBug
CELLSNET-56271Lost outline border after rereshing pivottableBug
CELLSNET-56299The output file is corrupt after copying worksheet with slicersBug
CELLSNET-56334Empty strings in some built-in properties of an encrypted OOXML workbookBug
CELLSNET-56336Tab Colour not being Set for Tab with Themed ColorsBug
CELLSNET-56338Throws exception when setting corrupted license fileBug
CELLSNET-56342Image is duplicated when converting XLSB to XLSXBug
CELLSNET-56343MS Excel shows error notifications while opening XLS file after XLS-XLSM-XLS conversionBug
CELLSNET-56344Some built-in properties are lost during XLS-XLSM-XLS conversion of encrypted workbookBug
CELLSGRIDJS-1208Fix errors in comparison methods during formula validation.Bug
CELLSGRIDJS-1200Correct the date picker display issue in the new date validation.Bug
CELLSGRIDJS-1188Resolve the issue of System.Object[] being returned in list type values.Bug
CELLSGRIDJS-1177Fix the issue where cells can’t select list options after setting validation to list type.Bug
CELLSNET-56406Conversion numbers to xlsx throws an exception of negative row index .Bug
CELLSNET-56407Resolve conflict of merged cells when converting Numbers to XLSXBug
CELLSNET-56314Invalid shared formulas when converting Numbers to XLSXBug
CELLSNET-56160Workbook.AcceptAllRevisions() caused Exception : Destination array was not long enough…Exception
CELLSNET-56249An exception occurred while loading the saved XPSException

Public API and Backwards Incompatible Changes

The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Cells for .NET. If you have concerns about any change listed, please raise it on the Aspose.Cells support forum.

Adds enum MergedCellsShrinkType.

Represents the strategy to shrink merged cells for operations such as deleting blank rows/column.

Adds property DeleteBlankOptions.MergedCellsShrinkType

Indicates how to process merged cells when deleting blank rows/columns.

Adds EquationNodeType.LowerLimit enum.

Specifies the Lower Limit function.

Adds EquationNodeType.UpperLimit enum.

Specifies the Upper Limit function.

Adds EquationNodeType.Limit enum.

Represents a sub-object of Lower-Limit function or Upper-Limit function.

Adds EquationNode.ToLaTeX() method.

Convert this equtation to LaTeX expression.

Adds EquationNode.ToMathML() method.

Convert this equtation to MathML expression.

Adds SortOrder.Natural enum.

Keeps original data order without sorting. Only applies to some special scenarios such as PivotTable.

Adds SaveOptions.EncryptDocumentProperties property.

Indicates whether encrypting the document properties if the file is encrtypted.

Adds two PivotField.SortBy() methods.

Sorts the field by specific settings.

Adds PivotField.SortSetting property.

Gets all setting about sorting pivot field.

Adds SlicerCollection.Clear() method.

Clears all slicers.

Adds PivotTable.SourceType property.

Gets the data source type of pivot table.

Obsoletes PivotItemCollection.ChangeitemsOrder() method and adds PivotItemCollection.SwapItem() method.

Uses PivotItemCollection.SwapItem() method instead.

Adds HtmlSaveOptions.EncodeEntityAsCode property.

Indicates whether the html character entities are replaced with decimal code.(e.g. “ ” is replaced with “ ”)

Adds JsonSaveOptions.Schemas property.

Indicates the original json schema of each worksheet for converting Excel to json.

Adds Config.SkipInvisibleShapes property for GridJs.

Indicates whether to skip shapes that are invisble to UI ,the default value is true.