Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>23.4</version>
<classifier>jdk17</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-words', version: '23.4', classifier: 'jdk17')
<dependency org="com.aspose" name="aspose-words" rev="23.4">
<artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-words" % "23.4"
What’s new in the Aspose.Words for Java 23.4
Release Highlights
Aspose.Words for Java 23.4 delivers 74 improvements, including support for table spacing from surrounding text, advanced handling of combo chart series and axes, and relative shape positioning. It also adds detection of phonetic guide runs and gradient fill base color access.
New Features
Table Distance Settings
- New properties
DistanceLeft
,DistanceRight
,DistanceTop
, andDistanceBottom
let you define spacing around floating tables.
- New properties
Phonetic Guide Run Detection
- New boolean property
Run.IsPhoneticGuide
detects whether a text run is a phonetic guide.
- New boolean property
Gradient Base Color
- Access original color via
GradientStop.BaseColor
before tint or shade is applied.
- Access original color via
New Stroke Fill Support
- Stroke gradients can now be controlled using
Stroke.Fill
.
- Stroke gradients can now be controlled using
Combo Chart Series and Axis Access
- Full access to combo chart series via
Chart.Series
and new unifiedChart.Axes
collection.
- Full access to combo chart series via
Shape Relative Positioning and Sizing
- Use properties like
RelativeHorizontalSize
,HeightRelative
,LeftRelative
, andTopRelative
for dynamic layout control.
- Use properties like
Enhancements
- Improved Color Brightness Calculation
- Updated algorithm for better automatic text color resolution, aligned with latest MS Word standards.
Public API and Backward Incompatible Changes
Table Class
- Added:
DistanceLeft
,DistanceRight
,DistanceTop
,DistanceBottom
- Added:
GradientStop
- Added:
BaseColor
- Added:
Run
- Added:
IsPhoneticGuide
- Added:
Stroke
- Added:
Fill
- Added:
Chart
- Added:
Chart.Axes
returnsChartAxisCollection
for combo chart handling
- Added:
Shape
- Added:
RelativeHorizontalSize
,RelativeVerticalSize
,WidthRelative
,HeightRelative
,LeftRelative
,TopRelative
- Added:
JsonDataLoadOptions
- Removed:
ExactDateTimeParseFormat
(obsolete) - Use instead:
ExactDateTimeParseFormats
- Removed:
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Words for Java 23.4 Release Notes.
table spacing
| combo chart
| phonetic guide
| stroke gradient
| relative shape positioning
Version | Release Date |
---|---|
25.5 | May 19, 2025 |
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-23.4-javadoc.jar | javadoc | 3 MB |
aspose-words-23.4-jdk16.jar | jdk16 | 16 MB |
aspose-words-23.4-jdk17.jar | jdk17 | 16 MB |
aspose-words-23.4-shaping-harfbuzz-plugin.jar | shaping-harfbuzz-plugin | 2 MB |
aspose-words-23.4.pom | 3 KB |