Aspose.Slides for Java 14.4.0 Release Notes
We are pleased to announce the release of Aspose.Slides for Java 14.4.0. This release provides new unified API for PPTX and PPT documents.During next two months Aspose.Slides for Java 8.x and Aspose.Slides for Java 14.x will be published at the same time. But new features will be added only to 14.x.
Using Aspose.Slides for Java you can work with PPT, PPTX, OpenDocument, and other formats in your applications. You can also view, generate, modify, convert, render and print presentations all without using Microsoft PowerPoint.
Visit the documentation to learn how to get started with Aspose.Slides for Java.
Note this download contains a fully working version of the product, however without a license set it will run in evaluation mode. To test Aspose.Slides without these evaluation limitations you can request a free 30-day temporary license.
The following is a list of changes in this version of Aspose.Slides.
Major Features
- SLIDESNET-13419 Unite object model for PPT and PPTX formats support
- SLIDESNET-35154 Implement separate shapes thumbnails creation
- SLIDESNET-35180 Add possibility of adding/inserting/removing/cloning layout slides
Minor Features
- SLIDESJAVA-21383 Support for HTML to TextFrame conversion
- SLIDESJAVA-34377 IPPImage.getImage is missing in the unified API of Aspose.Slides for Java
- SLIDESNET-35103 Relative Image height is not working in mreged API
- SLIDESNET-35029 Support for Clearing / Updating a Hyperlink in the new merged API of Aspose.Slides for .NET
- SLIDESNET-31454 Support for accessing and changing SmartArt node bullet images
- SLIDESNET-27069 Generating Shape thumbnail with transparent background
- SLIDESNET-35266 Not able to clone custom layout slides by using destination theme
- SLIDESNET-35238 Implement importing of audios from PPT for animations
- SLIDESNET-35218 Add Hyperlinks support for SmartArt objects
- SLIDESNET-35214 Implement slide transitions importing from PPT
- SLIDESNET-35037 Design and implement API for manage OverrideTheme object
- SLIDESNET-34898 Support numbered and unnumbered list styles when importing paragraph text from HTML
- SLIDESNET-34889 Improve the quality of SmartArt rendering
Other improvements and changes
Bug Fixes
- SLIDESJAVA-34375 SmartArt Nodes: Level Property of Node class doesn't exist in the new unified API of Aspose.Slides for Java
- SLIDESJAVA-34373 Using the PresetColor does not use the correct colors for rendering
- SLIDESJAVA-34353 License "watermark" is not present in PPTX document created/saved with Aspose.Slides for Java 14.3.0
- SLIDESJAVA-34340 Chart missing in generated HTML
- SLIDESJAVA-34331 Text missing when converting PPTX to HTML
- SLIDESJAVA-34327 Text missing in SVG when converting PPTX to HTML
- SLIDESJAVA-34319 Exception when writing data to chart in Multi-threaded application
- SLIDESJAVA-34318 Exception while exporting presentation to HTML
- SLIDESJAVA-34297 PPTX to Image Conversion ignores strikeout text
- SLIDESJAVA-34289 Error Converting a PPTX file to PDF - Reports invalid MS 2007 File
- SLIDESJAVA-34288 Null Pointer Exception When converting a PPTX to a PDF
- SLIDESJAVA-34287 Stack Overflow Converting a PPTX to a PDF
- SLIDESJAVA-34280 Exception on generating thumbnails
- SLIDESJAVA-34276 Text missing in generated thumbnail
- SLIDESJAVA-34248 Aspose.Slides generates the improper HTML
- SLIDESJAVA-34049 Pie chart slices explosion are improperly rendered in thumbnail
- SLIDESJAVA-34044 Charts are not converting to PDF in Sun environment
- SLIDESJAVA-34043 Image not converting to PDF in Sun environment
- SLIDESJAVA-34038 Text failed to render in geneated thumbnail
- SLIDESJAVA-34003 Wrong charts are rendered in generated HTML
- SLIDESJAVA-33981 Text improperly rendered in generated PDF
- SLIDESJAVA-33943 Strike-through line is missing for text in generated PDF
- SLIDESJAVA-33908 The font color is changed from white to black in generated PDF
- SLIDESJAVA-33251 Pattern filled shape improperly rendered in exported PDF
Known issues and limitations
Aspose.Slide Java 14.4.0 is new and quality decision for PowerPoint documents processing. Working with PPT documents was completely revised. And we continue improving. There are some restrictions which will be removed in next releases:
- Not all PPTX text formatting features are supported in PPT serialization (tabulation, indentation and paragraph formatting limitations).
- Info about text language and spelling settings is not present in serialized PPT documents.
- Not all PPTX themes’ features are supported in PPT serialization (only serialization of fill formats, line formats and font).
- There are known issues in OLE/ActiveX PPT serialization to PPT.
- WordArt serialization and rendering are not supported.
- Performance issues.
Public API and Backwards Incompatible Changes
Aspose.Slides for Java 14.4.0.0 release provides completely new unified interface for PPT and PPTX documents processing.