spire.office for java 3.1.0已正式发布。此新版本包含了spire.xls for java,支持创建、操作、转换和打印 excel 工作表,且无需安装microsoft excel。另外也新增了功能,如spire.pdf 支持转换pdf到svg时设置宽度和高度像素,并公开了pdffilelinkannotationwidget类及getvalue属性;spire.presentation 支持转换ppt到hmtl时,可设置内容居中;同时,也修复了将pdf转换为word/html、ppt转换为pdf/图片、word转换为pdf/html、给ppt设置图片背景、对word文档进行加密时出现的问题。新功能及问题修复详情,请参阅如下内容。
新功能:
- 包含了spire.xls for java
https://www.e-iceblue.cn/downloads/spire-office-java.html
spire.pdf for java
新功能:
- 公开了pdffilelinkannotationwidget类
- 支持在转换pdf到svg时设置宽度和高度像素
pdf.getconvertoptions().setpdftosvgoptions(float widthpixel, float heightpixel);
pdfradiobuttonwidgetitem item=items.get(j);
item.getvalue();
问题修复:
- 修复了转换pdf到word文档,程序挂起的问题
- 修复了转换pdf到html,程序抛异常的问题
- 修复了在mac环境中水印无法绘制成功的问题
spire.presentation for java
新功能:
- 支持转换ppt到hmtl时,可设置内容居中
presentation ppt1 = new presentation();
ppt1.loadfromfile(inputfile);
ppt1.getsavetohtmloption().setcenter(true);
ppt1.savetofile(outputfile, fileformat.html);
presentation ppt = new presentation();
ppt.loadfromfile("test.pptx");
iautoshape shape = (iautoshape) ppt.getslides().get(0).getshapes().get(0);
hyperlinkactiontype type = shape.getclick().getactiontype();
islide slide = shape.getclick().gettargetslide();
int slidenumber =slide.getslidenumber();
问题修复:
- 修复了在mac系统上保存.pptx文档时,抛异常"cannot found font installed on the system" 的问题
- 修复了加载.pptx文档程序抛appexception异常的问题
- 修复了添加html到形状里时,进程抛 "cannot find table '0s/2' in the font file"异常的问题
- 修复了在mac系统上给ppt添加背景图抛异常的问题
- 修复了转换到ppt到pdf后,多出黑线的问题
- 修复了转换形状到图片进程抛异常的问题
- 修复了转换组合形状到图片失败的问题
- 修复了保存slide 到图片,抛outofmemoryerror的问题
- 修复了ppt转图片抛异常的问题
spire.doc for java
问题修复:
- 修复了垂直或水平合并单元格时,只保留了第一个单元格数据的问题
- 修复了转换.docx文档到html文档时,公式丢失的问题
- 修复了修改文档的内容格式后,保存文档失败的问题
- 修复了移除分节符时,失败的问题
- 修复了加载.docx文档时,抛异常"operation is not valid due to the current state of the object."的问题
- 修复了多线程并发转换word到pdf失败的问题
- 修复了转换.docx文档到pdf时,抛出异常“pitem have not found in paragraph items”的问题
- 修复了保护文档后,输入密码打开显示“密码错误”的问题
- 修复了转换.docx文档到pdf时,多出空白行的问题
- 修复了转换doc文档到pdf时,抛出illegalstateexception异常的问题
- 修复了合并文档时,抛出异常“no have this value 1”的问题
- 修复了转换word到pdf耗时长的问题
- 修复了加载文档抛异常的问题
- 修复了转换word到pdf后,页码错误的问题
- 修复了获取段落listtext,内容不正确的问题
- 修复了加载文档抛异常的问题
- 修复了移除分节符后,保存文档抛异常的问题
- 修复了转换word到pdf后,页眉图片重复的问题
- 修复了转换word到pdf,图片位置不正确的问题
- 修复了更新toc目录抛异常的问题
- 修复了转换word到pdf后,页面右边距增大的问题
- 修复了邮件合并后需要保存文档后才能获取文本的问题
- 修复了添加页眉页脚后,文本重叠的问题
- 修复了转换word到pdf抛nullreferenceexception异常的问题