Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>24.10</version>
<classifier>jdk17</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-words', version: '24.10', classifier: 'jdk17')
<dependency org="com.aspose" name="aspose-words" rev="24.10">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-words" % "24.10"
What’s new in the Aspose.Words for Java 24.10
Release Highlights
Aspose.Words for Java 24.10 delivers 80 improvements and fixes focused on extending UI components, enhancing chart formatting, and improving Markdown and shape handling. This update introduces ActiveX CommandButton support, group shape combination flexibility, visibility control for shapes, and enriched pie/doughnut chart styling. It’s ideal for developers building interactive, visual-rich Word document workflows.
New Features
Insert ActiveX CommandButton: Use
DocumentBuilder.insertForms2OleControl()
to addCommandButtonControl
, allowing macro-triggered button functionality in Word documents.Shape Visibility Control: New
Shape.Hidden
property lets developers toggle visibility of individual shapes in documents, ideal for conditional display scenarios.Group Mixed Shape Types: Enhanced
insertGroupShape(...)
methods now support grouping individual shapes, group shapes, or both—enabling complex diagram constructions.Markdown Table Export as HTML: New
MarkdownSaveOptions.ExportAsHtml
supports exporting tables as raw HTML in Markdown, improving compatibility with Markdown renderers.Advanced Pie and Doughnut Chart Styling: Added formatting options like
FirstSliceAngle
,DoughnutHoleSize
, andSecondSectionSize
for precise pie and doughnut chart layout customization.
Enhancements
Big5 Encoding and Taiwanese Font Support: Better rendering and compatibility for documents using legacy East Asian fonts and Big5 cmap tables.
Chart Improvements: Extended formatting capabilities for Pie of Pie and Doughnut charts via
ChartSeriesGroup
.
Bug Fixes
- Numerous fixes targeting chart rendering, shape grouping behaviors, encoding compatibility, and Markdown export reliability.
Public API and Backward Incompatible Changes
- New APIs:
CommandButtonControl
class for ActiveX macro-trigger buttonsShape.Hidden
for controlling visibility of shape nodesMarkdownSaveOptions.ExportAsHtml
withMarkdownExportAsHtml.TABLES
optionChartSeriesGroup
new properties:FirstSliceAngle
,DoughnutHoleSize
,SecondSectionSize
DocumentBuilder.insertGroupShape(...)
overloads supporting flexible grouping
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Words for Java 24.10 Release Notes.
activex commandbutton java
| shape hidden property
| markdown export html tables
| doughnut chart formatting
| group shapes together
Version | Release Date |
---|---|
25.4 | April 16, 2025 |
25.3 | March 19, 2025 |
25.2 | February 14, 2025 |
25.1 | January 17, 2025 |
24.12 | December 13, 2024 |
24.11 | November 22, 2024 |
24.10 | October 10, 2024 |
24.9 | September 13, 2024 |
24.8 | August 15, 2024 |
24.7 | July 19, 2024 |
24.6 | June 14, 2024 |
24.5 | May 21, 2024 |
24.4 | April 12, 2024 |
24.3 | March 15, 2024 |
24.2 | February 9, 2024 |
24.1 | December 29, 2023 |
23.12 | December 22, 2023 |
23.11 | November 14, 2023 |
23.10 | October 19, 2023 |
23.9 | September 13, 2023 |
23.8 | August 14, 2023 |
23.7 | July 13, 2023 |
23.6 | June 16, 2023 |
23.5 | May 12, 2023 |
23.4 | April 7, 2023 |
23.3 | March 15, 2023 |
23.2 | February 18, 2023 |
23.1 | January 23, 2023 |
22.12 | December 9, 2022 |
22.11 | November 16, 2022 |
22.10 | October 14, 2022 |
22.9 | September 8, 2022 |
22.8 | August 12, 2022 |
22.7 | July 14, 2022 |
22.6 | June 10, 2022 |
22.5 | May 20, 2022 |
22.4 | April 7, 2022 |
22.3 | March 9, 2022 |
22.2 | February 9, 2022 |
22.1 | January 8, 2022 |
21.12 | December 7, 2021 |
21.11 | November 15, 2021 |
21.10 | October 20, 2021 |
21.9 | September 7, 2021 |
21.8 | August 11, 2021 |
21.7 | July 11, 2021 |
21.6 | June 14, 2021 |
21.5 | May 7, 2021 |
21.4 | April 8, 2021 |
21.3 | March 10, 2021 |
21.2 | February 9, 2021 |
21.1 | January 5, 2021 |
20.12 | December 9, 2020 |
20.11 | November 13, 2020 |
20.10 | October 23, 2020 |
20.9 | September 13, 2020 |
20.8 | August 8, 2020 |
20.7 | July 16, 2020 |
20.6 | June 13, 2020 |
20.5 | May 10, 2020 |
20.4 | April 19, 2020 |
20.3 | March 10, 2020 |
20.2 | February 15, 2020 |
20.1 | January 6, 2020 |
19.12 | December 18, 2019 |
19.11 | November 5, 2019 |
19.10 | October 11, 2019 |
19.9 | September 15, 2019 |
19.8 | August 17, 2019 |
19.7 | July 9, 2019 |
19.6 | June 6, 2019 |
19.5 | May 7, 2019 |
19.4 | April 6, 2019 |
19.3 | March 8, 2019 |
19.2 | February 14, 2019 |
19.1 | January 4, 2019 |
18.12 | December 8, 2018 |
18.11 | November 6, 2018 |
18.10 | October 12, 2018 |
18.9 | September 7, 2018 |
18.8 | August 9, 2018 |
18.7 | July 16, 2018 |
18.6 | June 7, 2018 |
18.5 | May 8, 2018 |
18.4 | April 4, 2018 |
18.3 | March 6, 2018 |
18.2 | February 8, 2018 |
18.1 | December 26, 2017 |
17.12 | December 14, 2017 |
17.11 | November 15, 2017 |
17.10 | October 8, 2017 |
17.9 | September 5, 2017 |
17.8 | August 6, 2017 |
17.7 | July 6, 2017 |
17.6 | June 6, 2017 |
17.5 | May 16, 2017 |
17.4.0 | April 4, 2017 |
17.3.0 | March 6, 2017 |
17.2.0 | February 8, 2017 |
17.1.0 | January 17, 2017 |
16.12.0 | December 11, 2016 |
16.11.0 | November 3, 2016 |
16.10.0 | October 12, 2016 |
16.8.0 | September 10, 2016 |
16.7.0 | August 9, 2016 |
16.6.0 | July 13, 2016 |
16.5.0 | June 23, 2016 |
16.4.0 | May 12, 2016 |
16.3.0 | April 11, 2016 |
16.2.0 | March 17, 2016 |
16.1.0 | February 3, 2016 |
15.12.0 | January 1, 2016 |
File | Classifier | Size |
---|---|---|
aspose-words-24.10-jdk17.jar | jdk17 | 17 MB |
aspose-words-24.10.pom | 5 KB |