Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>24.2</version>
<classifier>jdk16</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-psd', version: '24.2', classifier: 'jdk16')
<dependency org="com.aspose" name="aspose-psd" rev="24.2">
<artifact name="aspose-psd" m:classifier="jdk16" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-psd" % "24.2"
What’s new in the Aspose.PSD for Java 24.2
Release Highlights
Aspose.PSD for Java 24.2 delivers enhanced text formatting and fill capabilities, including Pattern Fill angle rotation and TextLayer scaling. It improves AI format rendering, warp performance, and resolves critical bugs in PSD stroke patterns and smart object text styles.
New Features
Pattern Fill Angle Support
- Added
setAngle(double)
support toPatternFillSettings
for better control over fill rotation.
- Added
Horizontal and Vertical Scaling for TextLayer
- Enables more precise text layout customization.
AI Format: PDF-Based Background Rendering
- Improved rendering accuracy for PDF-based AI files with proper background layer handling.
Enhancements
- Warp Distortion Engine Improvements
- Refined distortion mechanics and accelerated warp processing during PSD rendering.
Bug Fixes
Exception During AI Image Load
- Fixed various “Image loading failed” errors when opening complex
.ai
files.
- Fixed various “Image loading failed” errors when opening complex
PSD Stroke Pattern Save Issue
- Resolved incorrect behavior when saving stroke patterns in PSD files.
Incorrect Text Style in Smart Object after ReplaceContents
- Ensures text styles are retained when replacing smart object contents.
Cubic Bezier Rendering in AI Files
- Fixed rendering glitches for Bezier curves in
.ai
vector artwork.
- Fixed rendering glitches for Bezier curves in
Public API and Backward Incompatible Changes
Added
FillLayer
class and associated methods for fill manipulationPtFlResource.getAngle()
andsetAngle(double)
for pattern fill angle controlAiImage.getActivePageIndex()
andsetActivePageIndex(int)
for AI multipage handling
Removed
- Deprecated
filllayers.FillLayer
class and its members
- Deprecated
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.PSD for Java 24.2 Release Notes
pattern fill
| textlayer scaling
| ai rendering
| warp performance
| smart object
Version | Release Date |
---|---|
25.7 | July 23, 2025 |
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.2-javadoc.jar | javadoc | 4 MB |
aspose-psd-24.2-jdk16.jar | jdk16 | 24 MB |
aspose-psd-24.2.pom | 643 bytes |