Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-drawing</artifactId>
<version>24.1</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-drawing', version: '24.1')
<dependency org="com.aspose" name="aspose-drawing" rev="24.1">
<artifact name="aspose-drawing" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-drawing" % "24.1"
What’s new in the Aspose.Drawing for Java 24.1
Release Highlights
Aspose.Drawing for Java 24.1 enhances image loading support and runtime compatibility. The library is now aligned with JDK 1.8 and supports more image formats, including 48-bit PNG, optimized GIFs, and BMPs with unpadded rows. Improvements were also made to font handling and color conversion accuracy.
Enhancements
JDK Version Update
- Changed runtime classification from JDK 1.6 to JDK 1.8.
Image Format Support
- Added support for 48-bit PNG loading. (DRAWINGJAVA-76)
- Added support for GIF with minimal table size. (DRAWINGJAVA-78)
- Added support for BMP files with unpadded row size. (DRAWINGJAVA-79)
Rendering Accuracy
- Improved
ColorConverter
correctness. (DRAWINGJAVA-57) - Improved
InstalledFontCollection
behavior. (DRAWINGJAVA-91)
- Improved
Public API and Backward Incompatible Changes
No changes to Public API or backward compatibility in this release.
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Drawing for Java 24.1 Release Notes
48-bit png
| bmp unpadded
| gif minimal table
| jdk 1.8
| color converter
File | Classifier | Size |
---|---|---|
aspose-drawing-24.1-javadoc.jar | javadoc | 964 KB |
aspose-drawing-24.1-jdk18.jar | jdk18 | 14 MB |
aspose-drawing-24.1.pom | 775 bytes |