Improved Fonts and VBA Macros management available in Aspose.Slides for Java 15.1.0

We’re pleased to announce the release of Aspose.Slides for Java 15.1.0. This is major maintenance release in which we have resolved certain issues sustaining in the product.

We also like to inform that starting from Aspose.Slides for Java 15.1.0 release, we won’t include JARs for JDK 1.4 in Java releases. Now, the product release will include JARs for JDK 6, JDK 7 and JDK 8.

New Features

We have added the improved support for managing fonts in this release. We have introduced the support for explicit font substitution and rule based font’s substitution that will enable the users to substitute fonts programmatically. More details about these features are available in the article Managing Fonts inside Presentation. The support for removing the VBA macros inside the presentation has also be introduced and you can visit the article Removing VBA Macros in Presentation for more details about the feature.

Resolved Issues

We have improved the integration support of Aspose.Slides in variety of platforms like OSGI and Eclipse SWT/RCP applications. The issues pertaining to use of Aspose.Slides in MAC and Linux operating systems have also been rectified. We have fixed several incurring issues with API in this release which include the issues pertaining to loading license of Aspose.Slides for Java.

We have improved the presentation rendering support and have resolved certain rendering issues incurring during generation of slide thumbnails, exported PDF, Tiff, SVG and XPS files. The issues include improper text, missing background, blank slides, missing WordArt, improper SmartArt, incorrect table and different charts elements rendering. Different Slide cloning issues have also been addressed in this new release.

We have rectified issues that appeared when accessing, saving and rendering presentation to PDF, HTML or slide thumbnails, which resulted in different exceptions like NullReference, PptxReadException, ObjectReferenceException,and IndexOutOfRange in previous releases for MAC, Linux and Windows environments.

We have made several enhancements to the new API. Refer to the article Public API and Backwards Incompatible Changes in Aspose.Slides for Java 15.1.0 for further reference.

To see a complete list of fixes and to download Aspose.Slides for Java 15.10.0, please visit the download page.