We are pleased to announce the release of Spire.Presentation for Java 9.3.1. This version supports adding math equation in paragraphs and getting the display color of a shape. Additionally, the issue that the application threw a "DocumentEditException" when merging documents has also been fixed. More details are listed below.
Here is a list of changes made in this release
Category | ID | Description |
New feature | SPIREPPT-2210 | Supports adding math equation in paragraphs.
Presentation ppt = new Presentation(); String latexMathCode="x^{2}+\\sqrt{x^{2}+1=2}"; IAutoShape shape=ppt.getSlides().get(0).getShapes().appendShape(ShapeType.RECTANGLE,new Rectangle2D.Float(30,100,400,200)); shape.getTextFrame().getParagraphs().clear(); ParagraphEx p=new ParagraphEx(); shape.getTextFrame().getParagraphs().append(p); PortionEx portionEx=new PortionEx("Test"); p.getTextRanges().append(portionEx); p.appendFromLatexMathCode(latexMathCode); PortionEx portionEx2=new PortionEx("Hello"); p.getTextRanges().append(portionEx2); ppt.saveToFile(outputFile, FileFormat.AUTO); |
New feature | SPIREPPT-2422 | Supports getting the display color of a shape.
Presentation ppt = new Presentation(); ppt.loadFromFile("input.pptx"); IAutoShape shape = (IAutoShape)ppt.getSlides().get(0).getShapes().get(0); System.out.println(shape.getDisplayFill().getFillType().getName()); System.out.println(shape.getDisplayFill().getSolidColor().getColor()); |
Bug | SPIREPPT-2456 | Fixes the issue that the application threw "DocumentEditException" when merging documents. |
Click the link below to download Spire.Presentation for Java 9.3.1: