Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>24.10</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-psd', version: '24.10', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-psd" rev="24.10">
<artifact name="aspose-psd" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-psd" % "24.10"
What’s new in the Aspose.PSD for Java 24.10
Release Highlights
Aspose.PSD for Java 24.10 focuses on performance and stability improvements. It optimizes gradient rendering, enhances multiline text updates, and resolves critical issues related to smart objects, clipping masks, and PSD parsing errors in complex layered files.
New Features
- NoiseColorModel Enum for Gradients
Introduced
NoiseColorModel
with support forRGB
,HSB
, andLAB
models, improving control over noise gradient effects.
Enhancements
- Gradient Rendering Optimization Gradient layer rendering is now significantly faster, especially in unlicensed environments, reducing export time for large PSDs.
Bug Fixes
Multiline Text Update Issue Resolved an exception when updating
TextLayer
content with multiple newline characters.SmartObjectLayer Embedded Image Issue Fixed a bug where adding an embedded smart object from external images failed in PSD files.
Clipping Mask Processing Failure Eliminated processing exceptions for large images with nested clipping masks.
Gradient Shape Loading Error Fixed an exception triggered when loading PSD files with noise gradient shapes and strokes.
Text Truncation on Update Solved a problem where the last character was missing after updating text layers.
ReplaceContents Null Reference Fixed
NullReferenceException
during smart object replacement after editing in third-party tools.
Public API and Backward Incompatible Changes
New Enum
com.aspose.psd.fileformats.psd.layers.gradient.NoiseColorModel
with values:RGB
,HSB
,LAB
Updated Methods
BaseGradientFillSettings.getColor()
andsetColor(Color)
added- Obsolete methods
GradientFillSettings.getColor()
andsetColor(Color)
removed
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.PSD for Java 24.10 Release Notes
smart object
| gradient rendering
| textlayer
| noise gradient
| clipping mask
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-24.10-javadoc.jar | javadoc | 4 MB |
aspose-psd-24.10-jdk16.jar | jdk16 | 24 MB |
aspose-psd-24.10.pom | 644 bytes |