What's New in this Release?

 The long awaited version of Aspose.Slides for Java 16.5.0 has been released. Using this release of Aspose.Slides and onwards, users can embed videos from web sources like YouTube in picture frame or ActiveX controls of presentations. Please refer to documentation article, adding video frame with Video from Web Source for further reference. We have also introduced the support for managing the document properties of presentation in much effective way as well. Please refer to documentation article, working with Advanced Document Properties for further reference. The presentation access and saving issues have been rectified for many presentation decks that resulted in exceptions including PptxReadException, ArgumentException, UnSupportedFormatException and KeyNotFoundException in previous releases. We have also improved the slide cloning support and have resolved several incurring issues in this regard as well. We have improved the presentation rendering support as well in this release. This includes rectification of rendering issues with charts and their elements, tables and SmartArt shapes. The support for generating of slide images, PDF and Tiff has also been improved in this release for different shape elements inside presentation decks. We have improved the support for working with text inside presentation by rectifying certain incurring issues like improper fonts, wrong alignment, improper and wrong bullets, wrong slide numbering and improper bordering. We have also rectified issues related to improper shapes rendering issues like rendering of Trapezoid and oval shapes that were getting improperly rendered in saved presentations. Some important enhancement & bug fixes included in this release are given below

  • Huge memory consumption for loading the presentation using Aspose.Slides for Java 15.5
  • Inserting video from web in presentation
  • Implement FillOverlay effect
  • Converting XML to PPT
  • NoClassDefFoundError exception for specific case when calling Presentation.getPresentationText in 1.6 jdk
  • ExceptionInInitializerError exception on Presentation.getPresentationText call using 1.6 jdk
  • Images are missing in generated thumbnails
  • Value cannot be null on saving PPTX presentation
  • Value does not fall in range exception on loading presentation
  • Can't read MSCDFileSystem exception on loading presentation
  • Argument out of range exception on loading presentation
  • KeyNotFoundException when converting PPT to PDF
  • Aspose.Slides 16.4 Exception when trying to get thumbnails from presentation file
  • PPTXReadException on PPT load
  • PictureFillFormatEffectiveData.copyDataFrom throws NullPointerException
  • Exception when rendering of hidden slides in Tiff
  • Effect getting changed in the design when saving presentation
  • ArgumentOutOfRangeException on presentation load
  • documentProperties.setHyperlinkBase cannot work for PPT
  • createPortionFormatEffective() throws NullPointerException
  • java.lang.ArrayIndexOutOfBoundsException on accessing presentation
  • Animation getting changed on saving presentation
  • PPTXReadException on loading presentation
  • PPTReadException on presentation load
  • Shapes improperly rendered in generated thumbnails
  • PPTXReadException on presentation load
  • ArrayIndexOutOfBoundsException on PPT save
  • Problem while getting properties of a table
  • Text missing in generated thumbnail
  • Exception while getting table properties
  • Problem with space between bullets and text
  • Bigger SVG image generated
  • Rendering Aspose.Slides to image is slower than Aspose.Slides
  • The text is improperly rendered in generated thumbnail
  • Numbering
  • Adding CMYK image results in improper colors for the image in Picture Frame
  • Font height returned incorrectly
  • Incorrect bullet points on load and save presentation
  • Date format is changed on PDF rendering
  • Contents of picture are missing when PPTX is converted to PDF
  • Shadow rendered incorrectly when PPTX converted to PDF
  • Bullets are improperly rendered on slide with Arabic text
  • Colors are not coming fine when converting PPTX to Image
  • Improper slide background is rendered in generated PDF
  • The table broken after saving
  • Improve text rendering quality in PDF
  • Quality of pictures changed when converting PPT/PPTX to PDF
  • Text not showing properly after PPTX to JPG conversion
  • Presentation style is missing in generated PDF
  • Removing slide from PPT corrupts generated presentation

 Other most recent bug fixes are also included in this release

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.

 - Homepage of Aspose.Slides for Java: http://www.aspose.com/products/slides/java

 - Download Aspose.Slides for Java: http://www.aspose.com/downloads/slides/java