Aspose.Slides for Java is a Java component for manipulating PowerPoint presentations. It doesn't require PowerPoint and supports export to PDF, embedding and linking of audio and video frames, slide cloning, thumbnail generation, and presentation features, the ability to extract text from a presentation, and more.

This release provides support for setting default fonts for rendering presentation to PDF or TIFF. FontsLoader implementation support has been added, which allows you to load the fonts used for rendering from a specified location without installing them. The text to HTML support has also been enhanced in this release. Certain exceptions support has been included in this new release, including support for an exception when the wrong locale is selected. Many presentation rendering issues have also been rectified, especially to do with generating PDFs or slide thumbnails. This release also adds support for TIFF compression

Aspose.Slides for Java – Freecode