Access Slide by ID, Shapes Connector & Set Predefined View Type for Presentation


Well-known member
Mar 10, 2010
Programming Experience
What?s new in this release?

The long awaited version of Aspose.Slides for .NET 15.4.0 has been released. This is one of maintenance releases in which we have resolved certain issues incurring in the product along with some of new features. Aspose team has included the long awaited support for joining the shapes using connectors. It also resumed the support for getting slide by ID using GetSlideById(id) method exposed by Presentation class. It has 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. This release has also improved the Table support in Aspose.Slides and has 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. It has resolved the issues that appeared while accessing, saving and rendering presentation to PDF, HTML or slide thumbnails, which resulted in different exceptions like NullReference, ArgumentException , UnSupportedBrushTypeException,and IndexOutOfRange in previous releases. The issue of presentation repair message appearing in Aspose.Slides generated presentations when viewed in different PowerPoint versions has also been addressed and resolved in this release. A step forward has also been taken towards improving the performance of API in terms of memory usage as well. It has addressed many text and image rendering issues in this new release that occurred in charts, tables, Smart and AutoShape. We have also improved the strike through text rendering support for generated PDF and thumbnails. Many of chart elements rendering issues including chart titles, axis text, legends and chart labels have been addressed for different type of charts. The rendering performance has been significantly improved for generated thumbnails, exported Pdf and SVG files. 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. This list of new, improved and bug fixes 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
- Implement serialization and deserialization of embedded fonts for PPT
- Implement SmartArt customization
- Consistency in DocumentProperties
- Template Name property missing in Document Properties
- SlideCollection.ResetEffectiveFormat throws NullReferenceException
- PowerPoint craches on playing presentation with embedded video, 15.5.0
- DateTimeInvalid Local format exception is thrown on saving presentation
- Slide notes failed to get added in presentation
- Strikethrough is appearing thick in generated thumbnail and pdf
- Inverse mapping of RotationX and RotationY in Rotation3D Members.
- FontHeight changing does not work
- PowerPoint shows a repair request when a presentation generated with Aspose.Slides is opened
- Issue with Bullets in pptx and ppt
- Error Bars are missing in generated thumbnail
- Presentation repair message pops on saving the presentation.
- Portion format returns wrong font names
- Chart labels and legends gets disturbed in generated PDF
- Chart labels and legends gets disturbed in saved presentation
- Slide background image gets jagged pdf.
- Text size is not reduced when TextAutoFitType.Normal is used for slide textframe
- Absurd memory usage in GetThumbnail() for simple slide with log scale
- Custom document properties are not accessible using Aspose.Slides
- Input string was not in the correct format exception on adding HTML to text frame
- Missed shapes in generated Html
- Null Reference exception on cloning row in side the table
- Presentation repair message on saving presentation with video
- Wrong logo image rendering in generated thumbnail
- Font size for text changed in Aspose.Slides saved presentation
- Chart Series Markers and lines are improperly rendered in generated thumbnail
- Charts axis labels are improperly rendered in thumbnails
- Pptx exception thrown on accessing presentation
- Presentation with WordArt generate corrupt PDF
- WordArt effect are lost on text when saving the presentation
- Presentation gets corrupt when opened in PowerPoint 2007
- Save method required to dynamically pass Save Format
- Chart category axis is improperly rendered in generated thumbnail
- The presentation size grows after slide cloning
- ArgumentException thrown on generating the slide thumbnail in Mono MAC environment
- Text converted to image while converting PPT to PPTX
- Unsupported Brush Type Exception on PPTX to PDF
- Accessing objects on the notes page view

Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

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

- Connecting shapes using Connectors
- Managing Slides Transitions

Overview: Aspose.Slides for .NET

Aspose.Slides is a .NET component to read, write and modify a PowerPoint document without using MS PowerPoint. PowerPoint versions from 97-2007 and all three PowerPoint formats: PPT, POT, PPS are also supported. Now you can create, access, copy, clone, edit and delete slides in your presentations. Other features include saving PowerPoint slides into PDF, adding & modifying audio & video frames, using shapes like rectangles or ellipses and saving presentations in SVG format, streams or images.

More about Aspose.Slides for .NET

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

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