Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>23.12</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-psd', version: '23.12', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-psd" rev="23.12">
<artifact name="aspose-psd" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-psd" % "23.12"
What’s new in the Aspose.PSD for Java 23.12
Release Highlights
Aspose.PSD for Java 23.12 delivers advanced gradient noise fill support, enhanced cross-platform font handling, and new AI image rendering capabilities. This release also introduces the ability to embed any image as a smart object in PSD files and resolves critical bugs affecting text layer updates and warp rendering.
New Features
Raster Rendering in AI Files Adds support for rendering embedded raster images in modern PDF-based AI formats.
Noise Gradient Fill Support Enables creation and editing of noise-based gradients using
GdFlResource
andNoiseGradientFillSettings
.Smart Object Embedding Allows loading any image format into a PSD as an embedded
SmartObjectLayer
.
Enhancements
Cross-Reference Streams in AI Enhanced AI format handling with support for PostScript cross-reference streams.
Improved Licensing Control Fixes incorrect license behavior affecting
VectorPathDataResource
.
Bug Fixes
Text Layer Save Crash Fixes a null reference exception when saving updated text layers.
Mac Font Handling Resolves font loading issues on macOS using
System.Drawing.Common
andAspose.Drawing
.Warp Rendering Exception Resolved a crash triggered by
AllowWarpRepaint
option during PSD loading.
Public API and Backward Incompatible Changes
Added APIs
- Full API set for
NoiseGradientFillSettings
andGdFlResource
SmartObjectLayer
constructor from stream- Cross-platform font cache and interpolation management
- Full API set for
Removed APIs
- Legacy gradient properties in
GradientFillSettings
- Several
IGradientFillSettings
andIFillSettings
methods
- Legacy gradient properties in
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.PSD for Java 23.12 Release Notes
noise gradient
| smartobjectlayer
| ai format
| textlayer bug
| warp rendering
Version | Release Date |
---|---|
25.6 | June 30, 2025 |
25.5 | May 29, 2025 |
25.4 | April 30, 2025 |
25.3 | March 28, 2025 |
25.2 | February 28, 2025 |
25.1 | January 24, 2025 |
24.12 | December 26, 2024 |
24.11 | November 25, 2024 |
24.10 | October 28, 2024 |
24.9 | September 27, 2024 |
24.8 | August 29, 2024 |
24.7 | August 1, 2024 |
24.6 | July 1, 2024 |
24.5 | May 29, 2024 |
24.4 | April 19, 2024 |
24.3 | March 29, 2024 |
24.2 | March 6, 2024 |
24.1 | February 8, 2024 |
23.12 | January 22, 2024 |
23.11 | December 27, 2023 |
23.10 | December 22, 2023 |
23.9 | December 4, 2023 |
23.8 | October 27, 2023 |
23.7 | October 18, 2023 |
23.6 | September 8, 2023 |
23.4 | June 30, 2023 |
21.7 | July 30, 2021 |
21.6 | June 29, 2021 |
21.5 | May 28, 2021 |
20.9 | September 30, 2020 |
20.8 | August 31, 2020 |
20.7 | July 30, 2020 |
20.6 | June 29, 2020 |
20.5 | May 28, 2020 |
20.4 | April 27, 2020 |
20.3 | March 30, 2020 |
20.2 | February 28, 2020 |
19.12 | December 26, 2019 |
19.4 | July 19, 2019 |
File | Classifier | Size |
---|---|---|
aspose-psd-23.12-javadoc.jar | javadoc | 4 MB |
aspose-psd-23.12-jdk16.jar | jdk16 | 24 MB |
aspose-psd-23.12.pom | 644 bytes |