Browse our Products

Aspose.Slides for Java 24.5 Release Notes

KeySummaryCategoryRelated Documentation
SLIDESNET-44282Set the transparency for tablesFeature
SLIDESJAVA-39036Use Aspose.Slides for Net 24.5 featuresEnhancement
SLIDESJAVA-39440OutOfMemoryError occurs while saving the PPTX to HTMLBug
SLIDESJAVA-39436Text frame reading never endsBug
SLIDESJAVA-39430Slide background is not applied when converting PPTX to ODPBug
SLIDESJAVA-39429KeyNotFoundException occurs when converting PPTX to ODPBug
SLIDESJAVA-39422Graphics are displayed incorrectly when converting PPTX to PDFBug
SLIDESJAVA-39449Data labels turn black after saving the presentation to PPTXBug
SLIDESJAVA-39438Chart data labels lose formatting after saving presentationBug
SLIDESJAVA-39232A horizontal line artifact appears when converting chart to imageBug
SLIDESJAVA-39442wk: Blank image when converting the presentationBug
SLIDESJAVA-39130Converting PPTX to HTML5 causes InvalidOperationExceptionBug
SLIDESJAVA-39425Date format changes when converting PPTX to PDFBug
SLIDESJAVA-39132Background color is lost when converting PPTX to HTML5Bug
SLIDESJAVA-38667PPT to PPT: target file is not consistent with the source fileBug
SLIDESJAVA-39416PPTX to PDF: Chinese characters are rotated upon renderingBug
SLIDESJAVA-39453“validateChartLayout” and “save” methods are taking too long to completeBug

Public API Changes

ShapeElement and ShapeUtil members declared as obsolete Modern API

The following methods and properties are declared as obsolete and will be removed in version 24.8:

  • ShapeElement.getGraphicsPath()
  • ShapeUtil.graphicsPathToGeometryPath(GraphicsPath graphicsPath)
  • ShapeUtil.geometryPathToGraphicsPath(IGeometryPath geometryPath)

IPresentationAnimationPlayer getFrame() and FrameTickEventArgs getFrame return value type replaced to IImage

The return type of the GetFrame method for the IPresentationAnimationPlayer interface and PresentationAnimationPlayer implementation was replaced to IImage from Bitmap. This is required as a part of the Modern API transition.

FrameTickEventArgs.getFrame method return value is also replaced from BufferedImage to IImage.

ICellFormat.Transparency and ITableFormat.Transparency properties added

New methods getTransparency and setTransparency added to the ICellFormat and ITableFormat. It represents the transparency of the fill color.


Presentation presentation = new Presentation("pres.pptx");
try {
    ITable table = (ITable)presentation.getSlides().get_Item(0).getShapes().get_Item(0);
} finally {
    if (presentation != null) presentation.dispose();