Add/Remove New Layout Slides in Presentations & Enhanced SmartArt Rendering


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

The long awaited version of Aspose.Slides for .NET 14.4.0 has been released. We are happy to share the announcement of Aspose.Slides for .NET 14.4.0. We have introduced support for adding, inserting and removing layout slides inside a presentation. In earlier releases, when cloning slides from a source to a target presentation, an exception was thrown if the layout of the source presentation slide that is cloned was not available in the layout slides collection of the target presentation master. Now, if the target presentation master does not have the intended source slide layout in its collection, the missing layout is added to its collection automatically. We have also resumed support for setting relative image height and width for picture frames in this release. Please visit the documentation article Setting relative image width and height of image for further information. We have made some noticeable improvement in SmartArt shapes support as well. Now, it is possible to access to SmartArt node bullet images. Also, significant improvement has been made towards SmartArt rendering while exporting to PDF and slide thumbnails.
The presentation rendering support has been enhanced to a great extent. The issue of small caps getting converted to lower case in generated slide thumbnails has been addressed in this release alongside other text rendering issues. In this release, we have resolved issues pertaining to accessing and saving presentations that resulted in different exceptions in earlier product versions. We have also rectified issues related to corrupted PDF files getting generated using Aspose.Slides. Setting SmartArt nodes and child nodes position had some issues in earlier releases and we have also addressed this area. Also the exception issue while accessing the SmartArt node text frame has been rectified. Issues pertaining to slide cloning have also been addressed which previously resulted in loss of animation effects when slides got cloned from one presentation to another. Also, the issue related to an exception thrown when the target slide master does not have a layout slide of the source slide that is being cloned has also been resolved in this release. The chart rendering has also been improved and we have resolved the chart rendering issues including wrong number format getting rendered for the value axis and improper chart outline inside chart for exported PDF. We have made some enhancements to the new API. Please visit the documentation article Public API and Backwards Incompatible Changes in Aspose.Slides for .NET 14.4.0 for further reference. We are hopeful to overcome these limitations in upcoming versions.

- Add possibility of adding/inserting/removing/cloning layout slides
- Relative Image height is not working in mreged API
- Support for accessing and changing SmartArt node bullet images
- Not able to clone custom layout slides by using destination theme
- small caps turn into lower case for PPTX presentation thumbnails
- Shape Rotation is now working properly in version 14.3.0
- Hyperlink to absolute file path is fixed and now work for PowerPoint 2007
- ArgumentException is resolved while exporting presentation to HTML
- Aspose.Slides takes enormous time to export to PDF
- Some shapes in generated presentation is broken or missed is fixed
- Animation is now getting preserved correctly after cloning slides
- Error message is fixed on opening created Pdf
- Error is resolved on opening the generated PDF file from PPT
- Index out of range exception is thrown on opening the PPTX file
- Saving presentation to PDF throws StackOverflowException
- Wrong chart outline PDF and PNG rendering
- Labels and Y-Axis Values are now properly displayed as per the number format in generated image file
- SmartArt is missing in generated PDF
- NullReferenceException during the "DiagramNodeEx -> TextFrameEx.Text" property accessing
- Margins of the TextFrame of the smartArt diagrams node are now defined after a presentation loading
- DiagramNodeEx.AllNodes returns a collection which works not obviously
- DiagramNodeEx.ChildNodes () returns incorrect collection after a node removing
- Setting node and child node position does not work for SmartArt Shapes
- Exporting to HTML does not obey image resizing is now resolved
- Merging cells in tables reduce the number of rows or columns
- SmartArt improperly rendered in generated PDF
- SmartArt text is improperly rendered in exported PDF, TIFF

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.

- Managing the Hyperlinks in Presentation
- Removing Slides from a Presentation

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