spire.presentation for java 3.5.4已发布。该版本新增了支持在形状中获取文本输入区域的最大宽度,以及获取形状中文本输入区域的宽度最大时文本的起始坐标等功能。此外,也成功修复了在将pptx文档转换成图片、获取表格单元格中文本颜色、加载文件以及设置数据表格边框时出现的一些问题。新功能及问题修复详情见下文。
新功能:
- 支持获取形状中文本输入区域的最大宽度
iautoshape shape = (iautoshape) ppt.getslides().get(0).getshapes().get(0);
float maxwidth = shape.gettextframe().getmaxwidth();
iautoshape shape = (iautoshape) ppt.getslides().get(0).getshapes().get(0);
double x = shape.gettextframe().getstartlocationatmaxwidth().getx();
double y = shape.gettextframe().getstartlocationatmaxwidth().gety();
问题修复:
- 修复了在centos中转换pptx文档到图片,白色文本变成黑色的问题
- 修复了”getcolor()”方法获取到的表格单元格文本颜色错误的问题
- 修复了“shape.istextbox()”方法返回值不正确的问题
- 修复了加载文档时抛异常“未将对象引用设置到对象的实例”的问题
- 修复了设置图表的数据表边框后未正确显示的问题
获取spire.presentation for java 3.5.4,请点击:
https://www.e-iceblue.cn/downloads/spire-presentation-java.html