What's New in this Release?
The long awaited version of Aspose.Slides for Java (14.7.0) has been released. This is a maintenance release whereby we have addressed several issues that have been reported recently. The main focus has been to improve issues with access and saving files as well as slide transitions and rendering issues. It introduced support for improved slide animations and transition effects in a presentation. It has also introduced support for cloning or serializing shapes within presentation slides. Now, it is possible to replicate shapes from a source slide by adding or inserting them into a target slide shape collection. Aspose team has rectified issues pertaining to presentation accessing and saving to other formats which resulted in exceptions like NullReference, ArgumentException, IndexOutOfRange, StackOverFlow, TextFrameFormat and unsupported format exception using older product versions. Aspose team has improved the API rendering performance in this release to a great extent in areas of charts, SmartArt, text and tables for generated slide thumbnails and exported PDFs. We have addressed several rendering issues for charts and text frames involving text spilling out of shape, improper chart titles, missing images, missing text and improper chart rendering issues for exported PDF and generated thumbnails. The SmartArt rendering has also been improved and issues like missing or improperly rendered SmartArt shape in exported PDFs have also been rectified. We have enhanced the rendering support in this release for chart entities, other text elements and shapes inside generated thumbnails and PDF files. It has made several enhancements to the new API. Please visit the documentation article Public API and Backwards Incompatible Changes in Aspose.Slides for Java 14.7.0 for further reference. Some important enhancement & bug fixes included in this release are given below
- Implement proper AlternateContent deserialization to support PP2010+ features
- Implement animation timeline importing from PPT
- Getting thumbnail for specified window inside slide
- Image rendering in PPTX
- Implement unknown RoundTrip records
- Add support for serialization of separate shapes in PPTX
- Support p14 namespace elements resaving
- Font Substitution related queries
- Shape autofit is fixed and now working as expected in PPTX
- Text Format now proper after conversion to HTML file
- A Preview kind of panel is appearing in generated HTML file
- Missing Image in the generated PDF file is now fixed
- Text Overlapping is resolved while using Exporting to PDF file
- NullPointerException is resolved on exporting PPTX to PDF
- Stacked bar charts: the charts is rendered "compressed"
- Inserting HTML issues are fixed and can be inserted in presentation
- Chart title failed to hide in generated presentation is fixed
- Chat Title is now proper in the generated image file
- Colored Cells issues are fixed & now showing color in the generated image file
- Exception is resolved for Opening the presentation file : The method or operation is not implemented
- The image get cropped in generated thumbnail is now fixed
- Data table in Pie chart is now rendered properly
- Text going out of call out after conversion from PPT to PNG
- TextFrameFormat Exception is resolved on exporting to PDF
- FontsLoader seems to give issue in Aspose.Slides for Java 14.5.0 is fixed
- Embedded Ole frame with tables and charts have missing colors in generated thumbnails is fixed
- Embedded excel was not converted to PDF correctly is now fixe
- Image rendering is enhanced in generated thumbnail
- Image size changed is fixed in exported PDF
- PPTX to PNG: Application hanging is fixed when converting PPTX file to PNG images
- NullPointer Exception is resolved on accessing the presentation
- Text over flow is corrected for the shape in generated PDF
- Text rendering is fixed for generated slide thumbnail
- Animation effects lost is fixed when PPT is saved to PPTX
- Index is less than 0 or more than or equal to the list count exception on generating PDF
- Java heap size over flows when accessing presentation and generating thumbnail inside MAC OSX
- Presentation initialization is now enhanced
- Shape background fill color is now properly rendered in generated thumbnail
- Shape background color is now properly rendered in generated PDF
- SmartArt missing is fixed in generated PDF
- Text overflowing is fixed from shape in generated thumbnail
- Improper SmartArt rendering is resolved in generated thumbnails
- Saving presentation, reading presentation and saving again corrupts the presentation is now fixed
- The shape rotation is now fixed and read properly
- Saving a PPT using Aspose Slides is resulting in change in color of the bullets
- PDF generation takes immense time
- NullPointerException is resolved while exporting ppt to pdf
- Text rendering issue is resolved in Thumbnail
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Slides for Java documentation that may guide you briefly how to use Aspose.Slides for performing different tasks like the followings.
- Creating Shape Thumbnails: http://www.aspose.com/docs/display/slidesjava/Creating+Shape+Thumbnails
- Cloning Shapes in Slides: http://www.aspose.com/docs/display/slidesjava/Cloning+Shapes+in+Slides
Overview: Aspose.Slides for Java
Aspose.Slides is a Java component to create, read, write and modify a PowerPoint document without using Microsoft PowerPoint. It supports PHP applications and provides all advanced features for managing presentations, slides, shapes, tables and supports PPT, POT, POS PowerPoint formats. Now you can add, access, copy, clone, edit and delete slides in your presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.
- Homepage of Aspose.Slides for Java: http://www.aspose.com/java/powerpoint-component.aspx
- Download Aspose.Slides for Java: http://www.aspose.com/community/files/72/java-components/aspose.slides-for-java/default.aspx