Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-drawing</artifactId>
<version>24.05</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-drawing', version: '24.05')
<dependency org="com.aspose" name="aspose-drawing" rev="24.05">
<artifact name="aspose-drawing" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-drawing" % "24.05"
What’s new in the Aspose.Drawing for Java 24.5
Release Highlights
Aspose.Drawing for Java 24.5 introduces performance and rendering logic enhancements. This update optimizes brush rendering when colors match, improves text output handling, and excludes unnecessary TIFF frame loading for better efficiency.
Enhancements
Brush Rendering Optimization
- Applied
SolidBrush
optimization whenPathGradientBrush.SurroundColors
matchesCenterColor
(DRAWINGNET-1540) - Disabled anti-aliasing in the same brush match condition (DRAWINGNET-1540)
- Applied
Image Handling
- Excluded loading of reduced TIFF frames to improve memory and rendering control (DRAWINGNET-1525)
Text Rendering
- Fixed incorrect rendering of invalid surrogate symbols in text output (DRAWINGNET-1516)
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.5 Release Notes
pathgradientbrush
| tiff frames
| surroundcolors
| text rendering
| solidbrush
File | Classifier | Size |
---|---|---|
aspose-drawing-24.05-javadoc.jar | javadoc | 989 KB |
aspose-drawing-24.05-jdk18.jar | jdk18 | 15 MB |
aspose-drawing-24.05.pom | 38 KB |