Spire.Presentation for Java 7.7.3 已发布。本次更新支持转换PPT文档中的所有幻灯片到一个SVG文件以及删除 PPTM 格式文档中的宏,同时提供 isSlideSizeAutoFit() 方法以支持在克隆幻灯片时使内容自适应幻灯片尺寸。此外,本次更新还修复了一些已知问题,如转换PPT到图片,程序抛“Java heap space" 异常的问题。详情请阅读以下内容。
新功能:
- 支持删除.pptm格式文档中的宏。
- 提供isSlideSizeAutoFit()方法以支持在克隆幻灯片时使内容自适应幻灯片尺寸。注:目前仅支持4:3->16:9。
Presentation presentation1 =new Presentation();
presentation1.loadFromFile(inputFile_1);
Presentation presentation2 =new Presentation();
presentation2.loadFromFile(inputFile_2);
presentation1.isSlideSizeAutoFit(true);
ILayout layout = presentation1.getSlides().get(0).getLayout();
presentation1.getSlides().append(presentation2.getSlides().get(0),layout);
presentation1.saveToFile(outputFile, FileFormat.PPTX_2013);
- 支持转换PPT文档中的所有幻灯片到一个SVG文件。
byte[] bytes=ppt.saveToOneSVG();
try(java.io.FileOutputStream stream = new java.io.FileOutputStream(outputFile)){
stream.write(bytes);
}
问题修复:
- 修复了转换PPT到图片,程序抛“NullPointerException”以及“Unsupported Image Type”异常的问题。
- 修复了根据幻灯片拆分PPT文档后,文本字体变小的问题。
- 修复了设置setShowLoop(true)循环播放幻灯片,在播放完第一张幻灯片后就停止的问题。
- 优化了加载PPT文件的速度。
- 调整了slide.SaveToFile(),SaveToSVG()方法名为saveToFile()及saveToSVG()。
- 修复了转换PPT到图片,程序抛“Java heap space”异常的问题。
获取Spire.Presentation for Java 7.7.3请点击:
Spire.Presentation for JAVA | 下载
,