Add or Remove New Layout Slides in Presentations using .NET

Aspose's picture
Printer-friendly versionPrinter-friendly version

Aspose.Slides for .NET API introduces support for adding, inserting and removing layout slides inside a presentation. Aspose have also resumed support for setting relative image height and width for picture frame.

Lane Cove, NSW, Australia., June 11, 2014 - (PressReleasePoint) -

The latest version of Aspose.Slides for .NET v14.4.0 has been released. Aspose have introduced support for adding, inserting and removing layout slides inside a presentation in C#/.NET. 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.
Aspose 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 in PowerPoint Presentation in C#/.NET for further information.
Aspose 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, Aspose have resolved issues pertaining to accessing and saving presentations that resulted in different exceptions in earlier product versions.
Aspose has 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 Aspose has 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 Aspose has resolved the chart rendering issues including wrong number format getting rendered for the value axis and improper chart outline inside chart for exported PDF.
Aspose 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. Aspose 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 Java documentation that may guide user briefly how to use Aspose.Slides for performing different tasks like the followings.

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 user 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.

Press Contact:
Suite 163, 79 Longueville Road
Email partially hidden to block spam. Please use the contact form here.
Contact Aspose
Email the contact person for this press release. Do not send spam or irrelevant message.
1 + 17 =

Copy this html code to your website/blog to embed this press release.


Post new comment

20 + 0 =

To prevent automated spam submissions leave this field empty.