Browse our Products

Aspose.Slides for Java 24.2 Release Notes

KeySummaryCategoryRelated Documentation
SLIDESNET-43218Displaying slide notes in generated HTML5 documentFeature
SLIDESNET-44236Converting math equations to LaTeXFeature
SLIDESNET-44233The thickness of the connecting lines of the chart is thinnerEnhancement
SLIDESNET-44315Aspose.Slides does not support simultaneous animation after exporting videosEnhancementhttps://docs.aspose.com/slides/net/convert-powerpoint-to-video/#convert-powerpoint-to-video
SLIDESNET-44353Glow effect barely visible in thumbnail for glowRadius smaller than 4Enhancementhttps://docs.aspose.com/slides/net/shape-effect/#apply-glow-effect
SLIDESNET-44381Loading the corrupted PPTX file throws PptxReadExceptionEnhancementhttps://docs.aspose.com/slides/net/open-presentation/
SLIDESNET-44394Preview image for the OLE object is replaced with the iconEnhancementhttps://docs.aspose.com/slides/net/manage-ole/
SLIDESJAVA-39030Use Aspose.Slides for Net 24.2 featuresEnhancement
SLIDESJAVA-39384Preview image for the OLE object is replaced with the iconEnhancementhttps://docs.aspose.com/slides/java/manage-ole/
SLIDESJAVA-39380com.aspose.slides.exceptions.ArgumentOutOfRangeException when loading a PPT fileBughttps://docs.aspose.com/slides/java/convert-slide/
SLIDESJAVA-39353Aspose.Slides does not support simultaneous animation after exporting videosEnhancementhttps://docs.aspose.com/slides/java/convert-powerpoint-to-video/#convert-powerpoint-to-video
SLIDESJAVA-39325wk: the chart in PowerPoint and chart converted to PNG image do not match - image position or column widthBughttps://docs.aspose.com/slides/java/convert-powerpoint-to-png/
SLIDESJAVA-39371Glow effect barely visible in thumbnail for glowRadius smaller than 4Enhancementhttps://docs.aspose.com/slides/java/shape-effect/#apply-glow-effect
SLIDESJAVA-39359Shading gets removed from images when converted to PDF from PPTXBughttps://docs.aspose.com/slides/java/convert-powerpoint-to-pdf/
SLIDESJAVA-39311Charts are displayed incorrectly when converting slide to PNGBughttps://docs.aspose.com/slides/java/convert-powerpoint-to-png/
SLIDESJAVA-38700PPTX to HTML5 conversion throws InvalidOperationExceptionBughttps://docs.aspose.com/slides/java/export-to-html5/
SLIDESJAVA-36970Pptx not properly converted to PDFBughttps://docs.aspose.com/slides/java/convert-powerpoint-to-pdf/
SLIDESJAVA-38047ODP to PPTX - Bar Chart replaced by “Embedded OLE Object” text boxBughttps://docs.aspose.com/slides/java/convert-odp-to-pptx/

Public API Changes

IMathParagraph.toLatex method added

Added a new method IMathParagraph.toLatex, which allows to convert math text to Latex format.

Example:

Presentation pres = new Presentation();
try {
    ISlide slide = pres.getSlides().get_Item(0);
    IAutoShape shape = slide.getShapes().addMathShape(50, 50, 200, 200);
    IMathParagraph mathParagraph = ((MathPortion)shape.getTextFrame().getParagraphs().get_Item(0).getPortions().get_Item(0)).getMathParagraph();
    mathParagraph.add(new MathematicalText("a").join("+").join(new MathematicalText("b").join("=").join(new MathematicalText("c"))));
    String mathLatex = mathParagraph.toLatex();

    System.out.println(mathLatex);
} finally {
    if (pres != null) pres.dispose();
}

The output is:

\[
a+b=c
\]

Html5Options.NotesCommentsLayouting

Added a new HTML5 export options parameter Html5Options.NotesCommentsLayouting that allows you to convert a presentation with comments.

Example:

Presentation pres = new Presentation("test.pptx");
try {
    NotesCommentsLayoutingOptions notesCommentsLayoutingOptions = new NotesCommentsLayoutingOptions();
    notesCommentsLayoutingOptions.setNotesPosition(NotesPositions.BottomTruncated);
    Html5Options html5Options = new Html5Options();
    html5Options.setNotesCommentsLayouting(notesCommentsLayoutingOptions);
    html5Options.setOutputPath("test_pptx");
            
    pres.save("index.html", SaveFormat.Html5, html5Options);
} finally {
    if (pres != null) pres.dispose();
}