Browse our Products

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>24.6</version>
    <classifier>jdk17</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-words', version: '24.6', classifier: 'jdk17')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-words" rev="24.6">
    <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-words" % "24.6"
copied!  

What’s new in the Aspose.Words for Java 24.6

Release Highlights

Aspose.Words for Java 24.6 delivers a powerful upgrade with 84 improvements and fixes. This release focuses on extending the document automation capabilities, enhancing charting tools, optimizing rendering performance, and refining comment and comparison features. Developers now have greater flexibility and control for creating rich, data-driven Word documents.

New Features

  • Advanced Chart Types Added: Introduced support for Treemap, Sunburst, Histogram, Pareto, Box & Whisker, Waterfall, and Funnel charts. These enable more dynamic data visualization options.

  • Shadow Format Color Access: New API allows retrieval of the color used in shape shadows, giving developers more precision over document styling.

  • UTC Time Support for Comments: A new Comment.DateTimeUtc property offers accurate comment timestamps in UTC, improving document collaboration tracking.

  • Enhanced Comparison Tools: New AdvancedCompareOptions class added, featuring IgnoreStoreItemId to suppress unnecessary revisions during SDT comparisons. IgnoreDmlUniqueId was also moved into this class.

  • LINQ Reporting Engine Enhancements:

    • Selectively remove paragraphs that become empty after tag processing using the <<!tag_name>> syntax.
    • Define custom messages for missing object members using setMissingMemberMessage() for more informative report generation.

Enhancements

  • Performance Boost for Background Rendering: Background rendering has been optimized using native tiling technology, dramatically improving rendering times for backgrounds with many small elements.

  • Realistic Gradient Fills: Support for non-linear gradients in DrawingML (DML) shapes now mimics MS Word more closely for a professional visual appearance.

Bug Fixes

  • Resolved multiple issues across charting, rendering, and document comparison workflows, improving reliability and performance.

Public API and Backward Incompatible Changes

  • New Chart Types: Extended ChartType enum to support Treemap, Sunburst, Histogram, Pareto, Box & Whisker, Waterfall, and Funnel charts. Corresponding overloads added to ChartSeriesCollection for handling these.

  • Shadow Color Property: Introduced Color getColor() method in ShadowFormat class.

  • Comment Timestamp in UTC: New DateTime getDateTimeUtc() method added to Comment class.

  • AdvancedCompareOptions Introduced: New AdvancedCompareOptions class includes IgnoreStoreItemId and migrated IgnoreDmlUniqueId from CompareOptions.

  • Reporting Engine Updates:

    • Template tag prefix ! enables conditional empty paragraph removal.
    • New method setMissingMemberMessage() improves missing data handling during report builds.

🔍 Explore the Full Release Details

For full list of updates, please visit Aspose.Words for Java 24.6 Release Notes.


treemap chart java | sunburst chart word | linq report missing members | comment datetime utc | ignorestoreitemid option

VersionRelease Date
25.5May 19, 2025
25.4April 16, 2025
25.3March 19, 2025
25.2February 14, 2025
25.1January 17, 2025
24.12December 13, 2024
24.11November 22, 2024
24.10October 10, 2024
24.9September 13, 2024
24.8August 15, 2024
24.7July 19, 2024
24.6June 14, 2024
24.5May 21, 2024
24.4April 12, 2024
24.3March 15, 2024
24.2February 9, 2024
24.1December 29, 2023
23.12December 22, 2023
23.11November 14, 2023
23.10October 19, 2023
23.9September 13, 2023
23.8August 14, 2023
23.7July 13, 2023
23.6June 16, 2023
23.5May 12, 2023
23.4April 7, 2023
23.3March 15, 2023
23.2February 18, 2023
23.1January 23, 2023
22.12December 9, 2022
22.11November 16, 2022
22.10October 14, 2022
22.9September 8, 2022
22.8August 12, 2022
22.7July 14, 2022
22.6June 10, 2022
22.5May 20, 2022
22.4April 7, 2022
22.3March 9, 2022
22.2February 9, 2022
22.1January 8, 2022
21.12December 7, 2021
21.11November 15, 2021
21.10October 20, 2021
21.9September 7, 2021
21.8August 11, 2021
21.7July 11, 2021
21.6June 14, 2021
21.5May 7, 2021
21.4April 8, 2021
21.3March 10, 2021
21.2February 9, 2021
21.1January 5, 2021
20.12December 9, 2020
20.11November 13, 2020
20.10October 23, 2020
20.9September 13, 2020
20.8August 8, 2020
20.7July 16, 2020
20.6June 13, 2020
20.5May 10, 2020
20.4April 19, 2020
20.3March 10, 2020
20.2February 15, 2020
20.1January 6, 2020
19.12December 18, 2019
19.11November 5, 2019
19.10October 11, 2019
19.9September 15, 2019
19.8August 17, 2019
19.7July 9, 2019
19.6June 6, 2019
19.5May 7, 2019
19.4April 6, 2019
19.3March 8, 2019
19.2February 14, 2019
19.1January 4, 2019
18.12December 8, 2018
18.11November 6, 2018
18.10October 12, 2018
18.9September 7, 2018
18.8August 9, 2018
18.7July 16, 2018
18.6June 7, 2018
18.5May 8, 2018
18.4April 4, 2018
18.3March 6, 2018
18.2February 8, 2018
18.1December 26, 2017
17.12December 14, 2017
17.11November 15, 2017
17.10October 8, 2017
17.9September 5, 2017
17.8August 6, 2017
17.7July 6, 2017
17.6June 6, 2017
17.5May 16, 2017
17.4.0April 4, 2017
17.3.0March 6, 2017
17.2.0February 8, 2017
17.1.0January 17, 2017
16.12.0December 11, 2016
16.11.0November 3, 2016
16.10.0October 12, 2016
16.8.0September 10, 2016
16.7.0August 9, 2016
16.6.0July 13, 2016
16.5.0June 23, 2016
16.4.0May 12, 2016
16.3.0April 11, 2016
16.2.0March 17, 2016
16.1.0February 3, 2016
15.12.0January 1, 2016
FileClassifierSize
aspose-words-24.6-jdk17.jarjdk1716 MB
aspose-words-24.6.pom5 KB