Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>24.9</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-psd', version: '24.9', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-psd" rev="24.9">
<artifact name="aspose-psd" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-psd" % "24.9"
What’s new in the Aspose.PSD for Java 24.9
Release Highlights
Aspose.PSD for Java 24.9 enhances performance and compatibility with Adobe Illustrator and PSD formats. This release adds support for advanced artboard metadata (artb
, artd
, abdd
, lyvr
), significantly reduces AI file load times, and fixes multiple layer-related bugs for better reliability across platforms.
New Features
- Artboard Resource Support
Introduced support for
artb
,artd
,abdd
, andlyvr
resources, improving artboard compatibility for layered PSD files.
Enhancements
- Faster AI File Loading Replaced standard AI rendering with APS-based conversion to improve load performance for large vector files.
Bug Fixes
Fill Layer Detection Issue Resolved a bug where certain
FillLayer
elements were not recognized correctly during parsing.AI File Load Performance Regression Fixed excessive loading times for AI files with complex content streams.
Invalid Color Value Exception Corrected exception handling when parsing text layers with malformed color properties.
Index Out of Range on Layer Iteration Fixed an issue that caused iteration failures on specific PSD files after 24.7 update.
Embedded FillLayer Stream Failure Ensured embedded FillLayer streams load correctly from input sources.
Public API and Backward Incompatible Changes
New Classes
com.aspose.psd.fileformats.psd.layers.layerresources.artboardresources.BaseArtboardInfoResource
ArtBResource
,ArtDResource
,AbddResource
com.aspose.psd.fileformats.psd.layers.layerresources.LyvrResource
New Methods
LayerResource.#ctor(int)
BaseArtboardInfoResource.getLength()
,save()
,getItems()
, etc.LyvrResource.getVersion()
,save()
,getLength()
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.PSD for Java 24.9 Release Notes
artboard
| fill layer
| ai rendering
| psd image
| aps conversion
Version | Release Date |
---|---|
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.9-javadoc.jar | javadoc | 4 MB |
aspose-psd-24.9-jdk16.jar | jdk16 | 24 MB |
aspose-psd-24.9.pom | 643 bytes |