David has posted 121 posts at DZone. View Full User Profile

Add, Update Group Shapes on Slides, Better SmartArt & Chart Rendering in Java

08.25.2014
| 435 views |
  • submit to reddit
Location: 
Lane Cove, New South Wales, Australia

What's New in this Release?

The long awaited version of Aspose.Slides for Java (14.5.0) has been released. Like in Aspose.Slides for .NET, we have also introduced the much requested support for adding, inserting and updating group shapes on slides in Aspose.Slides for Java. Previously, it was only possible to update group shapes already added to a presentation by accessing them. But now, it is possible to create group shapes from scratch and add new shapes to a group shape collection. For more details about the supported features, please visit the documentation article working with Group Shapes. We have also added support for identifying if a presentation is password protected or not without even loading the presentation.  We made some improvement in presentation rendering support by rectifying issues related to improper tables, SmartArt, text and chart rendering in generated slide thumbnails and exported PDF files. We have resolved issues pertaining to accessing and saving presentations that resulted in different exceptions in earlier product versions. Issues of corrupted presentation files generated have also been addressed in this release. We have enhanced chart support in this release and have resolved issues related to setting the chart category direction, formatting chart labels, setting font related properties for different chart entities and radar chart support. The slide cloning support has also been improved by rectifying issues of cloning slides with video and charts on them. The issue of wrong layout slide applied during slide cloning has also been rectified in this release.We have made several enhancements to the new API. Please visit the documentation article Public API and Backwards Incompatible Changes in Aspose.Slides for Java 14.5.0 for further reference. Some important enhancement & bug fixes included in this release are given below

  • Support for creating group shapes
  • FontLoader should give the names of externally loaded fonts
  • Support for removing LayoutSlideEx from MasterSlideEx
  • Support for new Exception Class for Password Failures
  • Adding font path in Aspose.Slides
  • Request for setLicense(String)
  • Presentation takes a lot of time to load
  • Support to determine if PowerPoint presentations are password protected without loading them
  • Add license expiry date checking in export operations
  • Implement slide transitions serialization to PPT
  • Implement audios serialization to PPT
  • FontsLoader doesn't work for setting external fonts is fixed
  • Negative Number formatting is now working in DataLabels
  • Chart trend line is rendered solid instead of dashed is fixed
  • Exception while extracting text from presentation
  • Aspose,Slides failed to work in multithread environment is now fixed
  • The slide is improperly rendered in generated thumbnail is now fixed
  • PPTX to PDF Conversion - Missing Tables issues is resolved
  • The image failed to render in generated PDF is now fixed
  • Reading Aspose Saved PPTX file adds extra blank paragraphs and spaces to DiagramNodeEx text is fixed
  • Wrong row and columns number returned from table is now fixed
  • Font height is affected in generated thumbnails for CentOS
  • Improper word wrapping for text in generated thumbnails is fixed
  • Slide thumbnails text are improperly rendered in generated thumbnail inside MAC is now fixed
  • Now Can properly cast text holder to placeholder
  • Chart improperly rendered in generated thumbnail is resolved
  • ClusteredCylinder chart type failed to create using Asposoe.Slides
  • Extra border on chart lines in generated PDF is fixed
  • Chart missing row issue is fixed in generated PDF
  • Chart category axis text is rendered diagonally instead of horizontal is fixed
  • Horizontal Line in bar chart appears for generated PDF is now fixed
  • Text renders off the slide in generated thumbnails for MAC environment is fixed
  • Extra indent spacing observed for chart legends in generated PDF is fixed
  • Chart series lines appearing for generated chart is fixed
  • Aspose.Slides takes around 5 seconds to load a single title slide presentation
  • The legends are now properly rendered in generated PDF
  • Improper Text rendering issue is resolved in generated thumbnails
  • External Hyperlink failed to get retrieved from presentation is now fixed
  • Slide image is now properly rendered in generated PDF
  • Table missing issues is fixed in generated pdf if row is updated
  • Support for deleting column in PPTX table for Aspose.Slides
  • Chart missing issue is fixed in Exported PDF
  • PPT file corruption issue is resolved by using Save method
  • PPT to PDF, background image is missing is fixed
  • Incorrect image scaling and wrong image rendering in exported PDF is fixed
  • Slide thumbnail deterioted on changing scling factor
  • Presentation successfully accessed but with stacktrace
  • Paragraph alignment sets the same alignment for all the paragraphs as set in Paragraph[0]

Newly added documentation pages and articles

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

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.

More about Aspose.Slides for Java

Contact Information

Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - Your File Format Experts
sales@aspose.com

Phone: 888.277.6734
Fax: 866.810.9465

0
Published at DZone with permission of its author, David Zondray.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)