spire.xls for java 3.4.8于今日发布。该版本拥有许多新的功能,例如它支持拷贝单元格格式,支持不显示零,支持设置printerror为na等。同时,一些在excel转html/pdf及操作文档时出现的问题也得以成功解决。详情如下。
新功能:
- 支持拷贝单元格样式。
srcrange.copy(destrange,true,true);
worksheet.getrange().get("a1:c1").expandgroup(groupbytype.byrows,expandcollapseflags.expandparent);
worksheet.isdisplayzeros(false);
workbook.getworksheets().get(0).getdvtable().remove(rectangles);
pagesetup.setprinterrors(printerrorstype.na);
//添加单选按钮
worksheet.getradiobuttons().add(5,5,20,20);
//拷贝线条
worksheet.gettypedlines().addcopy(line);
//拷贝单选按钮
worksheet.gettypedradiobuttons().addcopy(button);
//拷贝组合框
worksheet.gettypedcomboboxes().addcopy(combobox);
worksheet.savetofile("csvfilepath", ";", false);
问题修复:
- 修复了查找数字失败的问题。
- 修复了数组列表在insertarraylist方法中不匹配的问题。
- 修复了获取链接类型不正确的问题。
- 修复了字体无法被正确嵌入的问题。
- 修复了添加的箭头样式不正确的问题。
- 修复了保护sheet不生效的问题。
- 修复了设置textbox的内边距不生效的问题。
- 修复了应用markerdesigner程序抛异常的问题。
- 修复了添加单元格名称不成功的问题。
- 修复了获取文档属性抛异常的问题。
- 修复了条件格式的边框颜色显示不正确的问题。
- 修复了添加datatable到markerdesigner,程序抛异常的问题。
- 修复了添加背景图到透视表,结果文档打开提示错误的问题。
- 修复了转换excel到html,程序抛异常”arrayindexoutofboundsexception”的问题。
- 修复了先设置单元格水平居中对齐,再设置垂直居中不生效的问题。
- 修复了在mac环境转换excel到pdf抛”nullpointerexception”的问题。
获取spire.xls for java 3.4.8,请点击: