Aspose.Slides for Java 20.12 Release Notes
Contents
[
Hide
]
This page contains release notes for Aspose.Slides for Java 20.12
New Features and Enhancements
Key | Summary | Category |
---|---|---|
SLIDESNET-33574 | Creating presentation from PDF | Feature |
SLIDESNET-33808 | Support for converting PDF to PPT/PPTX | Feature |
SLIDESNET-42160 | Reduce fonts size when converting to HTML with embedded resources | Enhancement |
Other Improvements and Changes
Key | Summary | Category |
---|---|---|
SLIDESJAVA-37957 | Use Aspose.Slides for Net 20.12 features | Enhancement |
SLIDESJAVA-38187 | PPTX to PDF: lot of time spent to render PDF | Bug |
SLIDESJAVA-38350 | Aspose.Slides 20.10 causes OOM problems loading fonts - macOS | Investigation |
SLIDESJAVA-38338 | ODP to PDF/A Conversion problem | Bug |
SLIDESJAVA-34125 | Support for PDF to slides conversion | Feature |
Public API Changes
IInk interface has been added
IInk interface and Ink implementer class have been added. They represent an Ink graphical element. IInk declaration:
/**
* <p>
* Represents an ink object on a slide.
* </p>
*/
public interface IInk extends IGraphicalObject
{
}
PDF Import
PDF Import feature has been added. This feature allows importing a PDF document into Presentation. A new SlideCollection.addFromPdf() method creates slides from the PDF document and adds them to the end of the collection:
Presentation pres = new Presentation();
try {
pres.getSlides().addFromPdf("document.pdf");
pres.save("presentation.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}