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<Point2D> 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