spire.presentation for java 8.6.2 已发布。本次更新支持了获取多边形的顶点个数和位置的功能。此外,该版本还修复了一些已知问题,如修复了添加图片时设置3d旋转效果不生效的问题。详情请阅读以下内容。
新功能:
- 支持了获取多边形的顶点个数和位置的功能。
presentation ppt = new presentation();
ppt.loadfromfile(inputfile);
iautoshape shape = (iautoshape)ppt.getslides().get(0).getshapes().get(0);
arraylist points = shape.getpoints();
string text1 = "point count:" " " points.size() "\r\n";
filewriter writer1 = new filewriter(outputfile, true);
writer1.append(text1);
writer1.close();
for (int i = 0; i < points.size(); i )
{
string text2 = "point" i " " points.get(i) "\r\n";
filewriter writer2 = new filewriter(outputfile, true);
writer2.append(text2);
writer2.close();
}
问题修复:
- 修复了添加图片时设置3d旋转效果不生效的问题。
- 修复了加载ppt文件程序报错crc error: the file being extracted appears to be corrupted的问题。
- 修复了图片组织结构图添加图片的次序不正确问题。
- 修复了保存后的ppt文档用wps工具编辑数据后多出货币符号的问题。
获取spire.presentation for java 8.6.2请点击:
https://www.e-iceblue.cn/downloads/spire-presentation-java.html