What's New in this Release?

The long awaited version of Aspose.Slides for Java (15.1.0) has been released. We have added the improved support for managing fonts in this release. We have introduced the support for explicit font substitution and rule based font’s substitution that will enable the users to substitute fonts programmatically. More details about these features are available in the article Managing Fonts inside Presentation in the documentation section. The support for removing the VBA macros inside the presentation has also been introduced and you can visit the article Removing VBA Macros in Presentation for more details about the feature. We have improved the integration support of Aspose.Slides in variety of platforms like OSGI and Eclipse SWT/RCP applications. The issues pertaining to use of Aspose.Slides in MAC and Linux operating systems have also been rectified. We have fixed several incurring issues with API in this release which include the issues pertaining to loading license of Aspose.Slides for Java. We have improved the presentation rendering support and have resolved certain rendering issues incurring during generation of slide thumbnails, exported PDF, Tiff, SVG and XPS files. The issues include improper text, missing background, blank slides, missing WordArt, improper SmartArt, incorrect table and different charts elements rendering. Different Slide cloning issues have also been addressed in this new release. 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 IndexOutOfRange in previous releases for MAC, Linux and Windows environments. Some important enhancement & bug fixes included in this release are given below

  • FontEntity class alternate / implementation in the latest version of Aspose.Slides
  • Support for managing VBA macros inside presentation
  • Support to remove macros in presentation
  • Feature to Join PortionEx with same formatting
  • Support for Aspose.Slides jar file to act as OSGi bundles
  • Support for scaling options of image added in slide shapes
  • Export PPT to HTML
  • Generating Shapes thumbnails in PPTX
  • SmartArt DOM with support for read/write
  • Support to remove macros in presentation
  • Feature to Convert SmartArt Shapes to Image
  • Feature to Join PortionEx with Same Formatting
  • Feature to Convert Shape to Image is required in Presentation files
  • Extract audio used in SlideShowTransitions
  • Using Aspose.Slides as COM Interop DLL
  • Serialization for ShapesEx
  • Macros detection / removal in presentations
  • Serialization of Group Shapes
  • Paragraph.BulletOffset has no effect
  • Problems to create PDF' on servers with java.awt.headless=true
  • Error on opening the generated PPTX file: Powerpoint found the content in the file which it did not understand
  • Master file getting lost after cloning the slide
  • Slide content lost when cloning slides using Aspose.Slides
  • chart category and value axis labels are improperly rendered
  • Bullets are wrongly rendered in generated thumbnail
  • Chart failed to get edited in PowerPoint after saving presentation using Aspose.Slides
  • WordArt text is improperly rendered in thumbnail
  • Not able to view the HTML file after converting a PPT file
  • Metafile throws NullPointerException
  • TextureBrush throws ClassCastException: Metafile cannot be cast to Bitmap
  • Charts missing after updating MS to version 5.0.0
  • Chart failed to get edited in PowerPoint
  • Wrong charts labels text wrapping in generated thumbnails
  • Wrong rendering of german umlauts in images
  • The contents are getting overlapped in the generated PDF file
  • Data label mismatch in pie-chart : PPTX to PDF
  • Bullets are not properly rendered in PDF from PPT file
  • Table format getting disturbed after re-saving the PPT file
  • Table Rows are connecting with other table in generated PDF file.
  • Setting license key with relative path throws exception
  • Table Border missing in the generated PNG file
  • PPTX to PDF Conversion: Pie Chart fill style is not proper
  • The set Header Footer values are not refleceted in Header Footer Manger in PowerPoint
  • Text is improperly rendered in generated thumbnail
  • Can't open cloned pptx in LibreOffice (linux) or in Google Docs
  • Aspose.Slides failed to work in Eclipse SWT/RCP application
  • Chineese characters rendered as block codes in MAC
  • Fonts improperly rendered in Mac environment
  • SmartArt shapes getting corrupted on saving the presentation
  • NoClassDefFoundError on generating slide thumbnail in MAC environmnet
  • Generated PDF has improper table data rendering
  • Shapes improperly rendered in the slide thumbnail
  • Slide title failed to render in generated thumbnail

Newly added documentation pages and articles

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

-  Removing VBA Macros in Presentation: http://www.aspose.com/docs/display/slidesjava/Removing+VBA+Macros+in+Presentation

-          Managing Fonts inside Presentation: http://www.aspose.com/docs/display/slidesjava/Managing+Fonts+inside+Presentation

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 developers can add, access, copy, clone, edit and delete slides in their 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: http://www.aspose.com/java/powerpoint-component.aspx

- Download Aspose.Slides for Java: http://www.aspose.com/community/files/72/java-components/aspose.slides-for-java/default.aspx

- Online documentation of Aspose.Slides for Java at: http://www.aspose.com/docs/display/slidesjava/Home

- Demos of Aspose.Slides for Java at: http://www.aspose.com/demos/java-components/aspose.slides/default.aspx

- Post technical questions/queries to Aspose.Slides for Java Forum:http://www.aspose.com/community/forums/aspose.slides-product-family/109/showforum.aspx

- Receive notifications about latest news and supported features by subscribing to Aspose.Slides for Java blog at: http://www.aspose.com/community/blogs/aspose.slides-product-family/default.aspx

Contact Information

Aspose Pty Ltd

Suite 163, 79 Longueville Road

Lane Cove, NSW, 2066

Australia

http://www.aspose.com/

sales at aspose dot com

Phone: 888.277.6734

Fax: 866.810.9465