• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Tim Cooke
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
  • Rob Spoor
  • Junilu Lacar
  • paul wheaton
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Scott Selikoff
  • Piet Souris
  • Jj Roberts
  • fred rosenberger

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

Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What’s new in this release?

The long awaited version of Aspose.Slides for Java 15.4.0 . 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 you briefly how to use Aspose.Slides for performing different tasks like the followings.

- Connecting shapes using Connectors
- 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 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

- Homepage of Aspose.Slides for Java
- Download Aspose.Slides for Java
- Online documentation of Aspose.Slides for Java
- Demos of Aspose.Slides for Java

Contact Information

Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Aspose - Your File Format Experts
Phone: 888.277.6734
Fax: 866.810.9465
    Bookmark Topic Watch Topic
  • New Topic