Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>24.11</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-cells', version: '24.11')
<dependency org="com.aspose" name="aspose-cells" rev="24.11">
<artifact name="aspose-cells" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-cells" % "24.11"
What’s new in Aspose.Cells for Java 24.11
Release Highlights
Aspose.Cells for Java 24.11 introduces support for converting Excel files to PCL (Printer Command Language), accessing workbook data models, and creating advanced shapes via freeform paths. This release also enhances multi-threaded access to cell values, improves text splitting precision, and fixes critical conversion and formula calculation bugs.
New Features
Export to PCL Format:
NewSaveFormat.Pcl
andPclSaveOptions
enable converting Excel spreadsheets into PCL documents for print automation workflows.Multi-threaded Formatted Value Retrieval:
Added thread-safe support for getting cell’s formatted value, enabling concurrent performance operations.Shape Path Drawing API:
- Methods like
moveTo()
,lineTo()
,cubicBezierTo()
,arcTo()
, andclose()
allow precise custom shape path creation. ShapeCollection.addFreeform()
andaddSignatureLine()
extend workbook annotation and customization.
- Methods like
Data Model Access Support:
- New classes
DataModel
,DataModelTable
, andDataModelRelationship
expose Excel’s PowerPivot-like data model. - Access via
Workbook.getDataModel()
.
- New classes
Enhanced Text Splitting (
textToColumns
) Behavior:- Method now returns the column count filled after split.
- Automatically applies number formatting based on
TxtLoadOptions.loadStyleStrategy
.
Shape Textbox Control:
- Added
TextBoxOptions
and vertical alignment control viaShapeTextVerticalAlignmentType
.
- Added
Enhancements
Smart Marker JSON Support Expanded:
Further improved behavior when skipping unmatched tags and processing JSON with rich formats.Power Query Updates:
- Unified formula property:
PowerQueryFormulaParameter.formulaDefinition
- Added
PowerQueryFormulaType
to distinguish formula categories.
- Unified formula property:
Workbook Settings Enhancements:
defaultImageResolution
,discardImageEditData
, andpropertiesFollowChartPoint
for tighter control over image and chart export fidelity.
Sorting Enhancements:
- Added
DataSorter.addColorKey(...)
for color-based sort logic.
- Added
Improved Shape and Pivot Handling:
PivotItem.isDetailHidden
replacesisHideDetail
PivotItem.isCalculatedItem
replacesisFormula
Bug Fixes
PDF and Image Export:
- Fixed improper image rendering and layout inconsistencies in XLSX to PDF conversion.
- Resolved image loss and formatting problems when converting from MHT to Excel.
Formula and Lookup Issues:
- Fixed
XMATCH
inaccuracies with specific modes. - Resolved
NegativeArraySizeException
andArrayIndexOutOfBoundsException
from lookup and formula evaluation.
- Fixed
Pivot Table and Text Conversion Bugs:
- Addressed parsing failures in certain pivot tables.
- Corrected
textToColumns()
to return the correct column count and maintain number formats.
Alt Text & SheetSet Enhancements:
- Retrieve alt text from pictures placed in cells.
SheetSet(String... sheetNames)
supports variadic sheet selection.
Public API and Backwards Incompatible Changes
New Classes and Enums:
PclSaveOptions
,TextBoxOptions
,DataModel
,DataModelTable
,DataModelRelationship
SaveFormat.Pcl
,ErrorCellValueType
,PowerQueryFormulaType
,ShapeTextVerticalAlignmentType
,SignatureType
New Properties & Methods:
Workbook.dataModel
Cell.getRichValue()
Cell.setFormula(...)
withFormulaParseOptions
DeleteBlankOptions.drawingsAsBlank
,startIndex
,endIndex
Shape.textBoxOptions
ShapePath.moveTo()
,lineTo()
,cubicBezierTo()
,arcTo()
,close()
Obsoleted:
PivotItem.isHideDetail
→ useisDetailHidden
PivotItem.isFormula
→ useisCalculatedItem
PowerQueryFormulaParameter.parameterDefinition
→ useformulaDefinition
PowerQueryFormulaParameterCollection
removed; parameters consolidated intoPowerQueryFormulas
FindOptions.seachOrderByRows
→ use corrected spellingsearchOrderByRows
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Cells for Java 24.11 Release Notes.
excel to pcl conversion java
| texttocolumns format fix
| multi thread get cell value
| excel shape freeform draw
| workbook data model java
Version | Release Date |
---|---|
25.5 | May 13, 2025 |
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-24.11-gridjs-javadoc.jar | gridjs-javadoc | 80 KB |
aspose-cells-24.11-gridjs.jar | gridjs | 189 KB |
aspose-cells-24.11-gridweb-jakarta.jar | gridweb-jakarta | 8 MB |
aspose-cells-24.11-gridweb-javadoc.jar | gridweb-javadoc | 482 KB |
aspose-cells-24.11-gridweb-resources.jar | gridweb-resources | 113 KB |
aspose-cells-24.11-gridweb.jar | gridweb | 8 MB |
aspose-cells-24.11-javadoc.jar | javadoc | 2 MB |
aspose-cells-24.11.jar | 8 MB | |
aspose-cells-24.11.pom | 389 bytes |