Browse our Products

Aspose.Cells for Android via Java 24.9 Release Notes

KeySummaryCategory
CELLSJAVA-41836Display details for a value field in a PivotTable reportNew Feature
CELLSJAVA-46040Improve width and height measure for Aptos Narrow fontEnhancement
CELLSJAVA-46034Keep and Remove custom JavaScript macroEnhancement
CELLSJAVA-46103Performance regression of Cells.clearContents since 24.6Enhancement
CELLSJAVA-46099Support skipping smart marker with Json data sourceEnhancement
CELLSJAVA-46022The spacing between text lines in the text box is incorrect when converting the file to PDFBug
CELLSJAVA-46035ASC function does not give correct value for some charactersBug
CELLSJAVA-46036WIDECHAR does not give correct result for some Japanese charactersBug
CELLSJAVA-46051TEXT function was not calculated correctly for some regionsBug
CELLSJAVA-46024Incomplete display of chart data when converting file to htmlBug
CELLSJAVA-46029Image size exceeds the limit when using ImageOrPrintOptions.setOnePagePerSheet (true)Bug
CELLSJAVA-46039Page break is not right when using Aptos Narrow fontBug
CELLSJAVA-46050Incomplete display of a certain line of text when saving file to pdfBug
CELLSJAVA-46059Copying a Workbook does not copy settingsBug
CELLSJAVA-46055Cell.setHtmlString not rendering image from URLBug
CELLSJAVA-46063Result file data display error when converting file to HTMLBug
CELLSJAVA-40158Currency symbols were lost when saving ODS fileBug
CELLSJAVA-41970Cannot insert a new column with desired style besides a Pivot TableBug
CELLSJAVA-46056SetSkipBlanks(true) does not skip blank source cells when pastingBug
CELLSJAVA-46058Changing the color of a few words in the chart shape will result in extra strings appearingBug
CELLSJAVA-46061Row labels and column labels are not converted while converting excel pivot table to pdfBug
CELLSJAVA-46105TEXTJOIN() function results inconsistent with MS ExcelBug
CELLSJAVA-46108Named range not available after Aspose.Cells converting an XLSX file to XLSBBug
CELLSJAVA-46068Excel to HTML conversion - Line display problemBug
CELLSJAVA-46090Space loss when using Cell.setHtmlString function to set valuesBug
CELLSJAVA-46080NullPointerException occurs when importing json data to excel using smart markersBug
CELLSJAVA-46081Support array data when importing json data to excel using smart markersBug
CELLSJAVA-46082Support base64 picture data when importing json data to excel using smart markersBug
CELLSJAVA-46086Support Json as data soure of repeated formulas smart markerBug
CELLSJAVA-46087Support converting UTC date string to Datetime in processing SmartMarkerBug
CELLSJAVA-46088Data replacement failed when using map as the data source for smart markerBug
CELLSJAVA-46097Pivot Cache truncated after calculateRangeBug
CELLSJAVA-46010NullPointerException occurs when converting file to HTMLException
CELLSJAVA-46031ArrayIndexOutOfBoundsException occurs when calling Workbook.calculateFormula() methodException
CELLSJAVA-46030“com.aspose.cells.CellsException: Invalid Power query formula definition” on merging filesException
CELLSJAVA-46065Loading XLS file throws Out of Memory exceptionException
CELLSJAVA-42537Corrupted file due to pivot field name contains single quotation mark while converting XLSB to XLSMException
CELLSJAVA-46084NullPointerException occurs when smart marker tag is not present in json input fileException

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 Android via Java. If you have concerns about any change listed, please raise it on the Aspose.Cells support forum.

Adds AbstractCalculationEngine.ForceRecalculate(string functionName) method

Forces the custom function be recalculated always when calculating shared formulas, even if its parameters do not change for different cells of the same shared formula. By default this method returns false.

Adds Picture.PlaceInCell() method

Place picture which is over cell in cell.

Adds Shape.IsDecorative property

Indicates whether the shape is decorative.

Adds JsonLoadOptions.KeptSchema property

Inicates whether keeping JSON shcema when loading JSON file.

Adds PivotTableCalculateOption class

Rerepsents the options of calcuating the pivot table.

Adds PivotTable.CalculateData(Pivot.PivotTableCalculateOption) method

Calcuating pivot table with options.

Adds SlicerCacheItemSortType.Natural enum

No sorting.

Adds SaveFormat.Azw3 enum

Represents Azw3 file.

Adds EbookSaveOptions(SaveFormat saveFormat) constructor

Creates options for saving ebook file with SaveFormat.Epub or SaveFormat.Azw3.

Obsolete AxisBins.ResetOverflow() and AxisBins.ResetUnderflow() method

This is an internal method that does not need to be called externally to avoid causing problems.

Obsolete properties of ChartDataTable: HasBorderHorizontal, HasBorderVertical and HasBorderOutline

Please use properties HasHorizontalBorder, HasVerticalBorder and HasOutlineBorder instead.

Adds ChartDataTable.HasHorizontalBorder property

True if the chart data table has horizontal cell borders.

Adds ChartDataTable.HasVerticalBorder property

True if the chart data table has vertical cell borders.

Adds ChartDataTable.HasOutlineBorder property

True if the chart data table has outline borders.

Obsolete ChartPoint.InnerRadiusPx property

Please use ChartPoint.DoughnutInnerRadius property instead.

Adds ChartPoint.DoughnutInnerRadius property

Gets the inner radius of doughnut slice in units of pixels after calls Chart.Calculate() method. Applies to Doughnut chart.

Adds DataLabels.ApplyFont() method

Apply the font of the datalabels to all child nodes.

Adds Series.XValuesFormatCode property

Represents format code of X Values’s NumberList.

Obsolete SeriesCollection.ChangeSeriesOrder(Int32,Int32) method

Please use SeriesCollection.SwapSeries(Int32,Int32) method instead.

Adds SeriesCollection.SwapSeries(Int32,Int32) method

Directly changes the orders of the two series.

Adds SparklineGroupCollection.Add(Charts.SparklineType) method

Adds a SparklineGroup with a Sparkline to the collection.

Removes obsolete ChartDataTable.Background property

Please use ChartDataTable.BackgroundMode property instead.

Adds Cells.GetCellsWithPlaceInCellPicture() method.

Gets all cells that contain embedded picture.

Adds ConversionUtility class.

Represents utility to convert files to other formats.

Adds GridJsWorkbook.JsonToStream(OutputStream stream, string filename) .

Write JSON of the file to the stream.

Adds GridJsWorkbook.JsonToStreamByUid(OutputStream stream, string uid, string filename).

Write JSON of the file from the cache by the specified unique id to the stream.

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.

Adds property Cell.IsCheckBoxStyle.

Indicates whether to set this cell as a check box.

Obsolete old names for members of enum EquationNodeType and rename them to shorter ones

Use new and shorter names defined for EquationNodeType.

Adds PrintCommentsType.PrintWithThreadedComments enum

Represents printing comments as displayed on sheet include threaded comments.

Adds LimLowUppEquationNode class

Specifies the limit function.

Adds ArrayEquationNode class

Specifies the Equation-Array function, an object consisting of one or more equations.

Adds HtmlOfficeMathOutputType enum and HtmlSaveOptions.OfficeMathOutputMode property

Indicates how to export OfficeMath objects to HTML.

HtmlSaveOptions.CellNameAttribute property

Specifies the attribute of TD element that indicates the CellName to be written.

Adds PivotField.GetFormula() method and obsoletes PivotField.GetCalculatedFieldFormula() method

Uses PivotField.GetFormula() method instead.

Adds PivotItem.GetFormula() method.

Gets the formula of the pivot calculated item.

Adds PivotItem.Name property.

Gets and sets the caption of the pivot item.

Adds PivotTable.ShowDetail() method.

Shows the detail of a pivot item in the data region to a new Table.

Adds XlsSaveOptions.WpsCompatibility property.

Indicates whether to make the xls more compatible with WPS.

Adds FileFormatType.Ole enum.

Represents the Ole file.