spire.office for java 3.2.0已正式发布,该版本中,spire.presentation 新增了功能支持获取图片位置以及图片的裁剪位置、设置内部阴影的模糊半径、对二级轴标签进行分组以及添加了方法addnodebyposition在指定位置插入新的子节点;同时,也修复了将ppt中的形状转为图片、ppt转为.odp、复制ppt中的表格以及将word转为pdf/html、合并word文档时出现的一些问题。新功能及问题修复详情如下。
获取spire.office for java 3.2.0,请点击:https://www.e-iceblue.cn/downloads/spire-office-java.html
spire.presentation for java
新功能:
- 支持获取图片位置以及图片的裁剪位置
presentation ppt=new presentation();
ppt.loadfromfile(filepath);
ishape shape=ppt.getslides().get(0).getshapes().get(0);
if (shape instanceof slidepicture)
{
slidepicture picture=(slidepicture)shape;
//crop position
rectangle2d cropposition=picture.getpicturefill().getcropposition();
//picture position
rectangle2d picposition=picture.getpicturefill().getpictureposition();
}
innershadow.setblurradius(20);
//group the axis labels that have the same first-level label.
if (chartaxis.hasmultilvllbl())
{
chartaxis.ismergesamelabel(true);
}
//get a node
node = smartart.getnodes().get(1);
position = 1;
//add a new child node at specific position
ismartartnode childnode = node.getchildnodes().addnodebyposition(position);
问题修复:
- 修复了转换形状到图片抛异常的问题
- 修复了设置transitiontype.zoom不生效的问题
- 修复了设置文档属性保存到.odp格式文档不生效的问题
- 修复了添加数据标签不成功的问题
- 修复了复制一个文档的表格到另外一个文档,生成的结果文档无法打开的问题
- 修复了转换形状到图片,格式不正确的问题
spire.doc for java
问题修复:
- 修复了加载文档抛异常的问题
- 修复了word转pdf“仿宋”字体嵌入不成功的问题
- 修复了移除分节符保存文档时程序抛异常的问题
- 修复了合并文档时抛nullpointerexception异常的问题
- 修复了使用代码document.updatetableofcontents()时抛stringindexoutofboundsexception异常的问题
- 修复了html转word,中文路径的图片不显示的问题