Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.3</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells', version: '25.3')
<dependency org="com.aspose" name="aspose-cells" rev="25.3">
<artifact name="aspose-cells" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells" % "25.3"
What’s new in Aspose.Cells for Java 25.3
Release Highlights
Aspose.Cells for Java 25.3 introduces advanced smart marker handling with array slicers and multiple ranges, adds robust chart layout APIs using relative ratios, and significantly improves formula evaluation for complex functions like XMATCH and LAMBDA. This update also addresses several PDF, DOCX, XLSM, and HTML rendering bugs.
New Features
Smart Marker Multi-Range & Array Support:
- Support setting multiple ranges for smart marker regions.
- Access array slicers within Excel templates during smart marker processing.
Markdown Export Enhancements:
- Specify target sheets for
.md
output usingMarkdownSaveOptions.sheetSet
. - Control table headers with
MarkdownTableHeaderType
.
- Specify target sheets for
New Chart Layout API:
- Replaced all pixel-based position properties with relative ratio properties for
ChartArea
,ChartFrame
,PlotArea
, andChartTitle
. - New ratio-based properties:
.xRatioToChart
,.yRatioToChart
,.widthRatioToChart
,.heightRatioToChart
. - Pixel-based versions like
ChartFrame.xPixel
are also available for precise rendering.
- Replaced all pixel-based position properties with relative ratio properties for
GridJs 2.0 Enhancements:
- Added
GridJsOptions
,GridJsService
, andGridJsControllerBase
for complete client-server integration. Config.baseRouteName
allows flexible API endpoint naming.
- Added
Enhancements
Improved Formula Engine:
XMATCH
andXLOOKUP
now properly support multiple lookup values, search modes, and handle error conditions more accurately.- Better support for
LAMBDA
functions with relative references inside shared formulas.
HTML and PDF Export Fixes:
- Solved issues with background color, text alignment, and border overlaps in exported HTML.
- Fixed PDF conversion bugs such as missing data, encoding errors, and image scaling issues from Excel to PDF or DOCX.
Smart Marker JSON Data Handling:
- Corrected issues rendering object arrays and eliminated exceptions with invalid JSON inputs.
VBA Module Enhancements:
- New
VbaModule.binaryCodes
property provides access to binary module content. - Fixed garbled character output from
VbaModule.getCodes()
.
- New
Public API and Backwards Incompatible Changes
New Properties and Methods:
WorkbookDesigner.process(Range, boolean)
— smart marker range-specific processing.PivotTable.getSource(boolean)
— original vs. updated data source access.Cell.getDisplayStyle(BorderType)
— get cell style considering border blending.Shape.fitToTextSize()
— auto-resize shape to fit its content.FontConfigs.getFontFileDataInfo(...)
— fetch font metadata.
New Enums:
LookInType.formattedValues
— search formatted cell text only.MarkdownTableHeaderType
,MarkdownSaveOptions.tableHeaderType
Chart Layout Changes (Obsoleted/Replaced):
- Replaced pixel-based properties (
.x
,.y
,.width
,.height
) with:xRatioToChart
,yRatioToChart
,widthRatioToChart
,heightRatioToChart
- Affects:
ChartArea
,ChartFrame
,PlotArea
,Charts.title
Obsoleted:
Chart.toImage(string, long)
— use overload withImageOrPrintOptions
.- Direct pixel dimensions in chart layout APIs — replaced by ratio properties.
GridJs Platform Updates:
GridJsOptions
,GridJsService
,GridJsControllerBase
addedConfig.baseRouteName
allows customizing endpoint path
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Cells for Java 25.3 Release Notes.
aspose smart marker array slicer
| chartarea xRatioToChart java
| markdownsaveoptions sheetset
| gridjs spring boot java
| vba module binarycodes java
Version | Release Date |
---|---|
25.4 | April 11, 2025 |
25.3 | March 14, 2025 |
25.2 | February 14, 2025 |
25.1 | January 15, 2025 |
24.12 | December 12, 2024 |
24.11 | November 13, 2024 |
24.10 | October 11, 2024 |
24.9 | September 12, 2024 |
24.8 | August 8, 2024 |
24.7 | July 12, 2024 |
24.6 | June 17, 2024 |
24.5 | May 10, 2024 |
24.4 | April 10, 2024 |
24.3 | March 12, 2024 |
24.2 | February 6, 2024 |
24.1 | January 11, 2024 |
23.12 | December 14, 2023 |
23.11 | November 10, 2023 |
23.10 | October 13, 2023 |
23.9 | September 15, 2023 |
23.8 | August 10, 2023 |
23.7 | July 13, 2023 |
23.6 | June 12, 2023 |
23.5 | May 10, 2023 |
23.4 | April 12, 2023 |
23.3 | March 8, 2023 |
23.2 | February 9, 2023 |
23.1 | January 10, 2023 |
22.12 | December 12, 2022 |
22.11 | November 11, 2022 |
22.10 | October 12, 2022 |
22.9 | September 13, 2022 |
22.8 | August 5, 2022 |
22.7 | July 11, 2022 |
22.6 | June 13, 2022 |
22.5 | May 11, 2022 |
22.4 | April 13, 2022 |
22.3 | March 11, 2022 |
22.2 | February 16, 2022 |
22.1 | January 11, 2022 |
21.12 | December 9, 2021 |
21.11 | November 9, 2021 |
21.10 | October 15, 2021 |
21.9 | September 16, 2021 |
21.8 | August 12, 2021 |
21.7 | July 14, 2021 |
21.6 | June 18, 2021 |
21.5 | May 14, 2021 |
21.4 | April 15, 2021 |
21.3 | March 12, 2021 |
21.2 | February 5, 2021 |
21.1 | January 15, 2021 |
20.12 | December 18, 2020 |
20.11 | November 12, 2020 |
20.10 | October 19, 2020 |
20.9 | September 10, 2020 |
20.8 | August 13, 2020 |
20.7 | July 15, 2020 |
20.6 | June 12, 2020 |
20.5 | May 21, 2020 |
20.4 | April 17, 2020 |
20.3 | March 20, 2020 |
20.2 | February 20, 2020 |
20.1 | January 17, 2020 |
19.12 | December 19, 2019 |
19.11 | November 19, 2019 |
19.10 | October 21, 2019 |
19.9 | September 23, 2019 |
19.8 | August 21, 2019 |
19.7 | July 18, 2019 |
19.6 | June 21, 2019 |
19.5 | May 22, 2019 |
19.4 | April 18, 2019 |
19.3 | March 19, 2019 |
19.2 | February 20, 2019 |
19.1 | January 18, 2019 |
18.12 | December 20, 2018 |
18.11 | November 20, 2018 |
18.10 | October 19, 2018 |
18.9 | September 19, 2018 |
18.8 | August 16, 2018 |
18.7 | July 13, 2018 |
18.6 | June 22, 2018 |
18.5 | May 21, 2018 |
18.4 | April 20, 2018 |
18.3 | March 19, 2018 |
18.2 | February 9, 2018 |
18.1 | January 22, 2018 |
17.12 | December 18, 2017 |
17.11 | November 21, 2017 |
17.10 | October 20, 2017 |
17.9 | September 20, 2017 |
17.8 | August 17, 2017 |
17.7 | July 19, 2017 |
17.6 | June 16, 2017 |
17.5 | May 17, 2017 |
17.4.0 | April 24, 2017 |
17.3.0 | March 17, 2017 |
17.02.0 | February 17, 2017 |
17.1.0 | January 13, 2017 |
16.12.0 | December 15, 2016 |
16.11.0 | November 14, 2016 |
16.10.0 | October 13, 2016 |
9.0.0 | September 14, 2016 |
8.9.2 | August 22, 2016 |
8.9.1 | August 15, 2016 |
8.9.0 | July 18, 2016 |
8.8.3 | June 28, 2016 |
8.8.2 | June 3, 2016 |
8.8.1 | May 26, 2016 |
8.8.0 | April 22, 2016 |
8.7.2 | March 29, 2016 |
8.7.1 | February 26, 2016 |
8.7.0 | January 27, 2016 |
8.6.3 | December 24, 2015 |
File | Classifier | Size |
---|---|---|
aspose-cells-25.3-android.via.java-javadoc.jar | android.via.java-javadoc | 2 MB |
aspose-cells-25.3-android.via.java-resources.jar | android.via.java-resources | 1 MB |
aspose-cells-25.3-android.via.java.jar | android.via.java | 8 MB |
aspose-cells-25.3-gridjs-javadoc.jar | gridjs-javadoc | 83 KB |
aspose-cells-25.3-gridjs.jar | gridjs | 205 KB |
aspose-cells-25.3-gridweb-jakarta.jar | gridweb-jakarta | 8 MB |
aspose-cells-25.3-gridweb-javadoc.jar | gridweb-javadoc | 482 KB |
aspose-cells-25.3-gridweb-resources.jar | gridweb-resources | 113 KB |
aspose-cells-25.3-gridweb.jar | gridweb | 8 MB |
aspose-cells-25.3-javadoc.jar | javadoc | 2 MB |
aspose-cells-25.3.jar | 8 MB | |
aspose-cells-25.3.pom | 388 bytes |