We’re pleased to announce the release of Aspose.Diagram for Java 3.0.0. With this release, we have removed the dependency on the ICE_JNIRegistry.dll library. We used the library to load font information on Windows systems only. We have removed it to increase consistency and simplicity for developers. This release also improves rendering features by fixing error messages, bugs and including advanced techniques of enhancements.
Removal of ICE_JNIRegistry.dll Dependency
Previously, in the Aspose.Diagram for Java API, JNI was used to load font information on Windows systems. It was not compatible with Java Development Kit 7. We received a few requests from our customers to remove this dependency and are pleased to tell our customers that we have.
Error Message Fixes and Other Rendering Improvements
This new release delivers improvements in rendering of properties, missing shapes, incorrect layouts and displacements of shapes. This release comprises a number of key fixes that help us improve rendering. This version also brings fixes to reported error messages and include various other enhancements as listed below:
- Fixed: Action cells were not properly preview able in the Microsoft Office Visio 2013.
- Fixed: Shape cut off when saving to VDX format.
- Fixed: VSDX to PDF conversion – Adobe Acrobat error when opening PDF.
- Fixed: VSDX to PDF conversion – shapes missing from the output PDF.
- Fixed: VSDX to PNG conversion – horizontal lines missing from the output PNG.
- Fixed: VSDX to PNG conversion – circular shapes missing from the output PNG.
- Fixed: VTX to PDF conversion – null pointer exception when saving to PDF.
- Fixed: Shape properties not added properly.
Aspose.Diagram for Java Resources
The following resources will help you work with Aspose.Diagram for Java:
- Homepage for Aspose.Diagram for Java API
- Download Aspose.Diagram for Java
- Aspose.Diagram for Java docs – help documentation and API reference documents.
- Aspose.Diagram product family forum – post your technical questions and queries, or any other problem you faced while running Aspose.Diagram APIs.
- Enable email subscription – Don’t limit yourself, you can keep yourself updated with the latest news about the Aspose.Diagram APIs and new features, fixes, plus other API related topics by subscribing to Aspose.Diagram blog.
- Aspose.Diagram for Java Examples – We have published our code examples on the social coding website GitHub.com. Anyone could explore the code examples for learning purposes.