Presentation Shapes Connectors, Improved Table & SmartArt Support in Java Apps

It enables Java developers to join shapes in presentations using shape connectors along with support for getting slide by ID. It also included support for setting predefined view type for the generated presentation when it gets opened in PowerPoint.
By: Aspose
 
LANE COVE, Australia - June 1, 2015 - PRLog -- What's New in this Release?

The long awaited version of Aspose.Slides for Java (15.4.0) has been released. This is one of maintenance release in which we have resolved certain issues incurring in the product along with support for some new features. We have introduced the support for joining the shapes using connectors in this release and now one can join the shapes using connector by selecting automatic shortest path or defining the connection point on shapes. Please visit the documentation article, connecting shapes using Connectors for more details and sample code. We have also added the support for getting slide by ID using getSlideById(id) method exposed by Presentation class. The more details about this new feature can be explored in documentation article, Accessing slide by ID. The SmartArt support has also been improved and some new features have been added when dealing with SmartArt shapes. Please visit documentation article, Exploring SmartArt Properties for more details in this regard. We have also included the support for setting the predefined view type for the generated presentation when it gets opened in PowerPoint. The slide view type can be set using ViewProperties exposed by Presentation class. We have also improved the Table support in Aspose.Slides and have added the facility for splitting the table cells based row span, column span, split by height and split by width. We have also added the support for working with NotesSlides and one can now use MasterNotesSlideManager exposed by Presentation class to access the NotesMaster and its elements. We have improved the presentation rendering support and have resolved certain rendering issues incurring during generation of slide thumbnails, exported PDF, HTML and SVG files in Windows, Linux\Unix and MAC platforms. The issues include improper text, missing background, missing strike through, improper SmartArt, improper gradient effects, incorrect table and different charts elements rendering. The WordArt rendering has also been improved in this new release and issue of WordArt effects getting lost in exported output has been rectified. The issue related to corrupt PDF file generated while exporting presentation with WordArt to PDF has also been addressed. 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 IllegalArgumentException in previous releases for MAC, Linux and Windows environments. The output of IWarningCallbacks has also been improved and now it is represented in a much informative way as well. Some important enhancement & bug fixes included in this release are given below

Connectors lay-outing
Unique IDs for symbol id for pictures is needed when exporting slides with images to HTML
Presentation.GetSlideByID() missing in Aspose.Slides
Saving presentation in different slide view types
Splitting table cells
Accessing objects on the notes page view
Implement serialization and deserialization of emdedded fonts for PPT
Implement SmartArt customization
Consistency in DocumentProperties
Text improperly rendered in generated thumbnail
insertClone gives PptxEditException if second column index bigger from first column index.t
Black shape background appearing in generated HTML
Text frames inside group shapes are not read
Position of arrow in chart plot area gets changed in generated thumbnail
Chart category axis is improperly rendered in generated thumbnail
Strikethrough is appearing thick when exporting to pdf.
Chart lines are missing in generated thumbnail
Text size is not changed when TextAutoFitType.Normal is used for slide textframe
Input string was not in the correct format exception on adding HTML to textframe
Slide notes failed to get added in presentation
Calibri font information is not getting accessed from portion fonts
Portion format return wron values for portion properties
Issue with connection positioning in PPTX file
llegalArgumentException: Unable to read file on exporting to PDF
Aspose Slides for Java causing Raster failure
Slide thumbnails are improperly generated in Linux environment
Setting Alternative property on Slide master shape is not getting applied on shapes in master slides
Rectangle shape added has 0 height and width

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Slides for Java documentation that may guide users briefly how to use Aspose.Slides for performing different tasks like the followings.

-  Connecting shapes using Connectors: http://www.aspose.com/docs/display/slidesjava/Connecting+shapes+using+Connectors

-          Exploring SmartArt Properties: http://www.aspose.com/docs/display/slidesjava/Exploring+SmartArt+Properties

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 developers can add, access, copy, clone, edit and delete slides in their presentations. It also supports audio & video frames, adding pictures, text frames and saving presentations as streams or SVG format.

More about Aspose.Slides for Java

- 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

Contact Information

Aspose Pty Ltd

Suite 163, 79 Longueville Road

Lane Cove, NSW, 2066

Australia

http://www.aspose.com/

sales@aspose.com


Phone: 888.277.6734

Fax: 866.810.9465

Contact
Sher Azam
***@aspose.com
End
Aspose Pty Ltd. PRs
Trending News
Most Viewed
Top Daily News



Like PRLog?
9K2K1K
Click to Share