Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>24.11</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-psd', version: '24.11', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-psd" rev="24.11">
<artifact name="aspose-psd" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-psd" % "24.11"
What’s new in the Aspose.PSD for Java 24.11
Release Highlights
Aspose.PSD for Java 24.11 introduces support for ArtboardLayer
, allowing precise artboard management and export. It also enhances the flexibility of FillSettings
replacement and stabilizes AI and PSD file parsing for edge-case structures and unit types.
New Features
Artboard Layer Support Added
ArtboardLayer
class to access, configure, and export PSD artboards with defined boundaries and background colors.Dynamic FillSettings Conversion Introduced accurate behavior for changing
FillSettings
types (e.g., Gradient to Solid), ensuring layer resources are updated accordingly.
Enhancements
- Improved Unit Handling
Added support for
UnitTypes.Millimeters
in vector origin bounds, improving compatibility with millimeter-based PSD files.
Bug Fixes
AI Files Without Layers Resolved issue with AI files lacking OCG (layer groups), ensuring rendering proceeds without error.
FillLayer Update Errors Fixed multiple issues where FillLayer settings could not be updated correctly or caused rendering inconsistencies.
Public API and Backward Incompatible Changes
New Public Types and Methods
ArtboardLayer
with properties likegetTop()
,getLeft()
,getBackgroundColor()
, andsave(...)
.- Added
UnitTypes.Millimeters
toTypeToolInfoResource
.
Constructor Updates
- Overloaded constructors for
LayerResource
,FillLayerResource
, and other resource classes to improve initialization control.
- Overloaded constructors for
Removed APIs
- Numerous obsolete methods and constructors were removed across resource-related classes, including
GradientFillSettings.getColor
, variousgetSignature()
andgetKey()
methods.
- Numerous obsolete methods and constructors were removed across resource-related classes, including
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.PSD for Java 24.11 Release Notes
artboard layer
| fillsettings
| vector unit
| ai format
| gradient fill
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.11-javadoc.jar | javadoc | 4 MB |
aspose-psd-24.11-jdk16.jar | jdk16 | 24 MB |
aspose-psd-24.11.pom | 644 bytes |