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