Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-drawing</artifactId>
<version>25.2</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-drawing', version: '25.2')
<dependency org="com.aspose" name="aspose-drawing" rev="25.2">
<artifact name="aspose-drawing" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-drawing" % "25.2"
What’s new in the Aspose.Drawing for Java 25.2
Release Highlights
Aspose.Drawing for Java 25.2 delivers broad performance enhancements across bitmap manipulation, color operations, and TIFF processing. This update also fixes transparency issues when using SetPixel
with 32bpp ARGB bitmaps and corrects dash cap rendering on curves.
Enhancements and Fixes
Rendering & Drawing Fixes
- Corrected dash cap offset on curves for more accurate line rendering (DRAWINGNET-1198)
Performance Improvements
- Improved color operations performance (DRAWINGNET-1613)
- Optimized
LockBits
for 4bpp bitmaps (DRAWINGNET-1607) - Enhanced monochrome TIFF loading speed (DRAWINGNET-1609)
- Improved indexed bitmap saving performance (DRAWINGNET-1218)
Transparency Handling
- Fixed
SetPixel
for Format32bppArgb when using transparent colors (DRAWINGNET-1611)
- Fixed
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 25.2 Release Notes
bitmap performance
| tiff loading
| setpixel
| 32bpp argb
| java drawing
File | Classifier | Size |
---|---|---|
aspose-drawing-25.2-javadoc.jar | javadoc | 1014 KB |
aspose-drawing-25.2-jdk18.jar | jdk18 | 14 MB |
aspose-drawing-25.2.pom | 1 KB |