Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.1</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells', version: '25.1')
<dependency org="com.aspose" name="aspose-cells" rev="25.1">
<artifact name="aspose-cells" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells" % "25.1"
What’s new in Aspose.Cells for Java 25.1
Release Highlights
Aspose.Cells for Java 25.1 delivers refined HTML and DOCX export features, major improvements to PivotTable API design, and optimized HTML output via CSS custom properties. It also resolves rendering issues and enhances compatibility across document formats.
Enhancements
Rich Text Export in DOCX:
Excel content with rich formatting is now accurately exported to DOCX, including support for line breaks, font styling, and alignment.Optimized HTML Output with CSS Variables:
The newHtmlSaveOptions.enableCssCustomProperties
property allows repeated visual elements like base64 images to be reused via CSS variables, significantly reducing HTML file size.Improved PivotTable Customization:
PivotConditionalFormat
andPivotConditionalFormatCollection
replace the deprecatedPivotFormatCondition
types.- Several outdated methods and properties are now replaced with more intuitive counterparts:
PivotTable.moveTo()
(replacesmove()
)showRowGrandTotals
,showColumnGrandTotals
(replacerowGrand
,columnGrand
)allowMultipleFiltersPerField
(replacesisMultipleFieldFilters
)conditionalFormats
(replacespivotFormatConditions
)getHorizontalPageBreaks()
(replacesgetHorizontalBreaks()
)
Extended AutoFilter and Calculation Engine Capabilities:
AutoFilter.getCellArea(boolean refreshAppliedRange)
returns a recalculated filter area.AbstractCalculationEngine.skipCalculation()
enables conditional formula skipping during evaluation.
Style Management and Cell Area Targeting:
Workbook.createStyle(boolean cloneDefaultStyle)
creates custom styles with optional cloning.PivotArea.selectField()
andgetCellAreas()
allow developers to identify and manipulate pivot-targeted cell ranges.
Bug Fixes
Export and Rendering Fixes:
- Fixed issues with misplaced/skewed text and truncation during Excel to PDF conversion.
- Resolved layout distortions, extra borders, and ID attribute issues during Excel to HTML conversion.
- Corrected missing patterns, number formatting, and row label issues in PivotTable exports.
DOCX and Pivot Table Accuracy:
- Maintained linefeeds/line breaks when saving Excel to DOCX.
- Fixed drag-and-drop malfunctions in Pivot calculated field interaction.
- Ensured consistent number formatting with
PivotTable.formatAll(dxfStyle)
.
Public API and Backwards Incompatible Changes
New Methods and Properties:
AutoFilter.getCellArea(boolean)
AbstractCalculationEngine.skipCalculation()
HtmlSaveOptions.enableCssCustomProperties
Workbook.createStyle(boolean)
PivotArea.selectField()
,getCellAreas()
PivotAreaCollection
,PivotConditionalFormat
,PivotConditionalFormatCollection
Replaced / Renamed API Elements:
PivotTable.move()
→moveTo()
PivotTable.getHorizontalBreaks()
→getHorizontalPageBreaks()
PivotTable.columnGrand
,rowGrand
→showColumnGrandTotals
,showRowGrandTotals
PivotTable.isMultipleFieldFilters
→allowMultipleFiltersPerField
PivotTable.pivotFormatConditions
→conditionalFormats
Removed Obsolete Protection Properties:
- Replaced
IsXAllowed
style flags (e.g.,IsDeletingColumnsAllowed
) withAllowX
versions (AllowDeletingColumn
, etc.)
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Cells for Java 25.1 Release Notes.
excel rich text to docx java
| pivot conditional format java
| htmlsaveoptions css custom properties
| autofilter refreshed area
| aspose cells remove obsolete protection
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.1-gridjs-javadoc.jar | gridjs-javadoc | 83 KB |
aspose-cells-25.1-gridjs.jar | gridjs | 193 KB |
aspose-cells-25.1-gridweb-jakarta.jar | gridweb-jakarta | 8 MB |
aspose-cells-25.1-gridweb-javadoc.jar | gridweb-javadoc | 482 KB |
aspose-cells-25.1-gridweb-resources.jar | gridweb-resources | 113 KB |
aspose-cells-25.1-gridweb.jar | gridweb | 8 MB |
aspose-cells-25.1-javadoc.jar | javadoc | 2 MB |
aspose-cells-25.1.jar | 8 MB | |
aspose-cells-25.1.pom | 388 bytes |