Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-drawing</artifactId>
<version>24.4</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-drawing', version: '24.4')
<dependency org="com.aspose" name="aspose-drawing" rev="24.4">
<artifact name="aspose-drawing" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-drawing" % "24.4"
What’s new in the Aspose.Drawing for Java 24.4
Release Highlights
Aspose.Drawing for Java 24.4 focuses on rendering reliability and performance. This release boosts execution speed and memory efficiency, introduces new APIs, and strengthens error handling with added validations for graphics operations and transformation matrices.
Enhancements
Performance
- Improved rendering performance and reduced memory consumption (DRAWINGJAVA-101)
New API
- Added constructor:
Metafile(Stream, int)
(DRAWINGJAVA-112)
- Added constructor:
Rendering and Validation Improvements
- Automatically initialize pen dash pattern when setting dash style (DRAWINGNET-1508)
- Added null check to
LinearGradientBrush.InterpolationColors
getter to throwArgumentException
(DRAWINGNET-1507) - Implemented input matrix validation for
Graphics.Transform
(DRAWINGNET-1514) - Added path validation before drawing (DRAWINGNET-1515)
- Corrected text rendering under negative scale transformations (DRAWINGNET-1506)
Public API and Backward Incompatible Changes
- Added Constructor
Metafile(Stream stream, int type)
– for enhanced metafile handling.
🔍 Explore the Full Release Details
For full list of updates, please visit Aspose.Drawing for Java 24.4 Release Notes
drawing performance
| metafile stream
| graphics transform
| pen dash style
| text rendering
Version | Release Date |
---|---|
25.7 | July 31, 2025 |
25.6 | June 19, 2025 |
25.5 | May 16, 2025 |
25.4 | April 25, 2025 |
25.2 | February 26, 2025 |
24.11 | December 10, 2024 |
24.10 | November 27, 2024 |
24.8 | August 27, 2024 |
24.6 | June 26, 2024 |
24.06 | June 26, 2024 |
24.05 | May 28, 2024 |
24.4 | April 18, 2024 |
24.3 | March 22, 2024 |
24.1 | January 25, 2024 |
23.12 | December 22, 2023 |
File | Classifier | Size |
---|---|---|
aspose-drawing-24.4-javadoc.jar | javadoc | 989 KB |
aspose-drawing-24.4-jdk18.jar | jdk18 | 15 MB |
aspose-drawing-24.4.pom | 775 bytes |