Spire.Presentation for Java 2.8.1已正式发布。该版本新增了三个功能,即支持不连续打印PPT、插入或者添加圆角矩形并设置圆角矩形半径、获取主题版式名称。此外,修复了复制PPT幻灯片、将PPT转为PDF以及添加图片到母板时出现的一些问题。新功能及问题修复详情,请查阅以下内容。
新功能:
- 支持不连续打印。
Presentation ppt = new Presentation();
ppt.loadFromFile(inputfile);
PresentationPrintDocument document = new PresentationPrintDocument(ppt);
//设置不连续打印区域
document.selectSlidesForPrint("1", "2-6");
ppt.print(document);
ppt.dispose();
Presentation ppt = new Presentation();
ppt.getSlides().get(0).getShapes().insertRoundRectangle(0,60,90,100,200,36);
ppt.getSlides().get(0).getShapes().appendRoundRectangle(60,290,100,200,50);
ppt.saveToFile("result.pptx", FileFormat.PPTX_2013);
Presentation ppt = new Presentation();
ppt.loadFromFile(file);
for(int i =0;i < ppt.getSlides().getCount();i++)
{
String name = ppt.getSlides().get(i).getLayout().getName();
System.out.println(name) ;
}
问题修复:
- 修复了presentation不能被成功地释放的问题。
- 修复了拷贝一个文档的幻灯片到另外一个文档后,内容不正确的问题。
- 修复了转换PPT到PDF时抛异常“对象引用未设置为对象的实例”的问题。
- 修复了为母版添加图片后,生成PPTX文件提示有错误的问题。
获取Spire.Presentation for Java 2.8.1,请点击:
https://www.e-iceblue.cn/Downloads/Spire-Presentation-JAVA.html