Browse our Products
Aspose.Cells for .NET 24.11 Release Notes
Key | Summary | Category |
---|---|---|
CELLSNET-56858 | Enhancement for adding free form shapes | New Feature |
CELLSNET-54463 | Convert picture in the cell to pdf | New Feature |
CELLSNET-55066 | Support placing an image in cell in MemoryPreference mode | New Feature |
CELLSNET-55301 | Support picture as result of calculation | New Feature |
CELLSNET-57101 | Support to match conditional formatting for placing same image into different cells | New Feature |
CELLSNET-56242 | Support xlsx to pcl conversion | New Feature |
CELLSNET-40034 | How can I get source for PivotTable of External Source | New Feature |
CELLSNET-46694 | Get table relationships in excel sheet | New Feature |
CELLSGRIDJS-1213 | Support to set number format type for date type | New Feature |
CELLSGRIDJS-1214 | Support to set number format type for time type | New Feature |
CELLSGRIDJS-1215 | Support to set number format type for currency type | New Feature |
CELLSGRIDJS-1217 | Support to set number format type for number type | New Feature |
CELLSGRIDJS-1302 | Support to set number format type for general type | New Feature |
CELLSGRIDJS-1336 | Support to set number format type for accounting type | New Feature |
CELLSNET-56857 | Update API of text options | Enhancement |
CELLSNET-57024 | Add new API in ShapeCollection to add SignatureLine as it does in Excel | Enhancement |
CELLSNET-57030 | How to create Freeform: Scribble shape to the worksheet | Enhancement |
CELLSNET-55577 | Support to use formatting feature in multi-threads environment concurrently | Enhancement |
CELLSNET-56522 | The created workbook takes a few minutes to open | Enhancement |
CELLSNET-57128 | SVG image generated under different frameworks show significant differences | Enhancement |
CELLSGRIDJS-1315 | Support option to hide right corner triangle on each cells when disable editing | Enhancement |
CELLSGRIDJS-1322 | Provide API for customer to do save work after button click | Enhancement |
CELLSGRIDJS-1329 | Support get protect/lock/unlock info from row/column style | Enhancement |
CELLSNET-57158 | Optimize writing Icon Sets to HTML | Enhancement |
CELLSNET-56973 | Supporting reading data model of the xlsx file | Enhancement |
CELLSNET-57042 | Support all properties of pivot item | Enhancement |
CELLSNET-57059 | Support to get and set default resolution of image | Enhancement |
CELLSNET-57060 | Show all when removing Auto filter | Enhancement |
CELLSNET-57084 | Support connection source and calculated member of pivot table | Enhancement |
CELLSNET-57086 | Aspose.Cells mentioned in metadata of file | Enhancement |
CELLSNET-57109 | Set range style will make sheet have 16384 columns | Enhancement |
CELLSNET-57147 | Support copying entity rich value of the cell | Enhancement |
CELLSGRIDJS-1325 | Optimize menu position after multi-selection on mobile. | Enhancement |
CELLSGRIDJS-1330 | Support rendering borders for row/column styles. | Enhancement |
CELLSGRIDJS-1338 | Optimize percentage editing to align with Excel’s logic. | Enhancement |
CELLSNET-57011 | No image shown even after using signedSignatureLine with SetDigitalSignature | Bug |
CELLSNET-57037 | Boxes (SmartArt/Shapes) appear empty in Excel to PDF rendering | Bug |
CELLSNET-52119 | Getting cells’ formatted results causes exception in multi-threads(one thread per sheet) | Bug |
CELLSNET-55200 | Picture in cell is missing after resaving the sample file in MemoryPreference mode | Bug |
CELLSNET-56911 | RefreshDynamicArrayFormulas slow after calculating formulas | Bug |
CELLSNET-56917 | The result file crashes when resaving the sample file | Bug |
CELLSNET-56927 | Some cells display incorrect #NUM! after formula calculation | Bug |
CELLSNET-56988 | TEXTJOIN with too long text should produce #VALUE!/#CALC! instead of string value | Bug |
CELLSNET-56991 | IMDIV function was incorrectly calculated as #NUM? | Bug |
CELLSNET-57009 | Incorrect value for a formula using LET MAP and LAMBDA after calling CalculateFormula method | Bug |
CELLSNET-57050 | Dynamic array formulas with IF function are not refreshed correctly when “calculate” parameter is false | Bug |
CELLSNET-57131 | Some formulas are evaluated as “#NUM!” by Aspose.Cells formula calculation engine | Bug |
CELLSNET-56975 | Chart is not printed in rendering worksheet | Bug |
CELLSNET-57015 | Selected column (Axis labels) mismatch Excel | Bug |
CELLSNET-57016 | Aspose.Cells Chart legend mismatch Excel | Bug |
CELLSNET-57051 | [+] symbol in the bar graph captured in the output image | Bug |
CELLSNET-57052 | The font color changed (should be white for the percentage values) in the graph image | Bug |
CELLSNET-57054 | Thin blue line for no data in bar graph is not rendered in the output image | Bug |
CELLSGRIDJS-1316 | The content of cells containing rich text still be shown after switching to the display of formulas only | Bug |
CELLSGRIDJS-1323 | Can not edit on some cell area in customer’s file | Bug |
CELLSGRIDJS-1334 | Files cannot be opened | Bug |
CELLSNET-56918 | The program keeps hanging when saving file to PDF | Bug |
CELLSNET-57127 | The strikethrough is lost when converting xlsx files to xps | Bug |
CELLSNET-56893 | Layout breaks on MacBook in Safari when rendering Excel spreadsheet to HTML | Bug |
CELLSNET-56932 | Some borders lost when converting html to xlsx | Bug |
CELLSNET-56997 | The foreground color is incorrect after converting html to xlsx | Bug |
CELLSNET-57107 | Borders and alignment are not picked up when importing HTML to Excel | Bug |
CELLSNET-43868 | Unable to open xlsx file and saved file is corrupted | Bug |
CELLSNET-46990 | Corrupted file | Bug |
CELLSNET-47453 | Power Pivot table properties not retrieved correctly | Bug |
CELLSNET-56651 | Not able to retrieve a data connection from an Excel spreadsheet | Bug |
CELLSNET-56935 | Unable to open xlsb file and saved file is corrupted | Bug |
CELLSNET-56939 | Lost autoshow setting of pivot table in xlsb | Bug |
CELLSNET-56969 | Incorrect source value of data model connection and pivot table | Bug |
CELLSNET-56972 | Spreadsheet loses grouped selection buttons | Bug |
CELLSNET-56974 | Lost relationships of tables after saving the file | Bug |
CELLSNET-57031 | Invalid PowerQueryFormula property for some connections | Bug |
CELLSNET-57038 | Pivot table gets corrupted/changed after re-saving the Excel file | Bug |
CELLSNET-57085 | Regression: Copying worksheet to new workbook corrupts the output XLSX file in versions after 24.2 | Bug |
CELLSNET-57087 | Create/Add Hyperlinks in Smart Markers feature | Bug |
CELLSNET-57143 | Support copying error rich value of the cell | Bug |
CELLSGRIDJS-1307 | Fix GridJs to follow the Excel date format set for the cell. | Bug |
CELLSGRIDJS-1310 | Fix incorrect formatting in GridJs after merging cells. | Bug |
CELLSGRIDJS-1311 | Support custom data validation in the GridJS control. | Bug |
CELLSGRIDJS-1332 | Fix focus area jumping to other cell locations after a paste operation. | Bug |
CELLSNET-56922 | Exception when calling Workbook.RefreshDynamicArrayFormulas method with custom function | Exception |
CELLSNET-57077 | System.NullReferenceException is thrown when setting cell value with FormulaSettings.EnableCalculationChain = true | Exception |
CELLSNET-57079 | InvalidCastException occurs when calling InsertRows method | Exception |
CELLSNET-57099 | Cells.DeleteBlankColumns() with specified range for DeleteBlankOptions caused exception | Exception |
CELLSNET-57123 | System.InvalidCastException when saving XLSB with table formula | Exception |
CELLSNET-57130 | RefreshDynamicArrayFormulas throws OverflowException | Exception |
CELLSNET-56976 | System.OverflowException: ‘Arithmetic operation resulted in an overflow when rendering chart/shape to image | Exception |
CELLSNET-57075 | Regression: System.IndexOutOfRangeException When Setting Nested Divs in HtmlString | Exception |
CELLSNET-57018 | NullReferenceException occurs when adding PivotDateTimeRangeGroupSettings | Exception |
CELLSNET-57019 | IndexOutOfRangeException occurs when adding PivotDiscreteGroupSettings and saving to file | Exception |
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.
Removes GridWeb/GridDesktop/GridJS from the download archive.
Since 24.11, we do not include GridWeb/GridDesktop/GridJS into the download archive. If you need those components, please get them from Nuget: Aspose.Cells.GridDesktop, Aspose.Cells.GridJs, Aspose.Cells.GridWeb.
Changes the returned value and some behaviors of Cells.TextToColumns().
To provide information about how many columns have been affected, we make this method return the total count of columns that have been filled with split data. And we changed the behavior of handling number format for the split data. In old versions, we just put parsed values into cells, without format settings. Starting from 24.11, we process number format for the split data according to TxtLoadOptions.LoadStyleStrategy which can be specified by user.
Adds SaveFormat.Pcl enum and PclSaveOptions class.
Support to convert Excel files to PCL(Printer Command Language) format.
Adds SheetSet(params string[] sheetNames) constructor.
Creates a sheet set based on exact sheet names.
Adds DataModel,DataModelRelationship,DataModelRelationshipCollection,DataModelTable and DataModelTableCollection classes for namespace DataModels.
Support to get data model settings.
Adds Workbook.DataModel property.
Gets data model in the workbook.
Adds DataSorter.AddColorKey(int key, SortOnType type, SortOrder order, Color color) method.
Adds color sort key.
Adds FindOptions.SearchOrderByRows and Obsoleted FindOptions.SeachOrderByRows property.
Use FindOptions.SearchOrderByRows property instead.
Adds PivotItem.IsDetailHidden and obsoleted PivotItem.IsHideDetail property.
Use PivotItem.IsDetailHidden property instead.
Adds PivotItem.IsCalculatedItem and obsoleted PivotItem.IsFormula property.
Use PivotItem.IsCalculatedItem property instead.
Adds PowerQueryFormulaParameter.FormulaDefinition and obsoleted PowerQueryFormulaParameter.ParameterDefinition property.
Use PowerQueryFormulaParameter.FormulaDefinition property instead.
Obsoleted DataMashup.PowerQueryFormulaParameters property and class PowerQueryFormulaParameterCollection
All Parameters are gathered into DataMashup.PowerQueryFormulas.
Adds WorkbookSettings.PropertiesFollowChartPoint property.
Indicates whether datapoint properties and datalabels in all charts in this workbook follow their reference.
Adds WorkbookSettings.DiscardImageEditData property.
Indicates whether discarding editing image data.
Adds WorkbookSettings.DefaultImageResolution property.
Gets and sets default resolution of image.
Adds ErrorCellValueType enum.
Represents the error rich value.
Adds CellRichValue class and Cell.GetRichValue() method.
Supports getting the rich value of the cell.
Adds PowerQueryFormulaType enum.
Represents the types of power query formula.
Adds PowerQueryFormula.Type, PowerQueryFormulaFunction.Type and PowerQueryFormulaParameter.Type properties.
Gets the type of current power query formula.
Adds ShapeCollection.AddFreeform() method.
Adds a freeform shape to the worksheet.
Adds ShapeCollection.AddSignatureLine() method.
Adds a Signature Line to the worksheet.
Adds ShapePath.MoveTo() method.
Starts a new figure from the specified point without closing the current figure. All subsequent points added to the path are added to this new figure.
Adds ShapePath.LineTo() method.
Appends a line segment to the current figure. The starting point is the end point of the current figure.
Adds ShapePath.CubicBezierTo() method.
Appends a cubic Bézier curve to the current figure. The starting point is the end point of the current figure.
Adds ShapePath.ArcTo() method.
Appends an elliptical arc to the current figure. The starting point is the end point of the current figure.
Adds ShapePath.Close() method.
Closes the current figure and starts a new figure. If the current figure contains a sequence of connected lines and curves, the method closes the loop by connecting a line from the endpoint to the starting point.
Adds Shape.TextBoxOptions property.
Gets the text information in the shape
Adds TextBoxOptions class.
The text information in the shape
Adds ShapeTextVerticalAlignmentType enum.
It corresponds to “Format Shape - Text Options - Text Box - Vertical Alignment” in Excel.
Adds SignatureType enum.
Specifies the signature type.