Spire.Office for Java 8.11.3 已发布。在该版本中,Spire.XLS for Java 新增支持从“名称管理器”中获取注释的功能;Spire.PDF for Java增强了 PDF 到 Word 以及 PPTX 的转换功能;Spire.Presentation for Java增强了从幻灯片到SVG的转换功能。 此外,一些已知问题也在该版本中得到修复。详情请阅读以下内容。
获取 Spire.Office for Java 8.11.3请点击:https://www.e-iceblue.cn/Downloads/Spire-Office-JAVA.html
Spire.XLS for Java
新功能:
- 新增支持从“名称管理器”中获取注释的功能。
Workbook workbook = new Workbook();
workbook.loadFromFile(inputFile);
INameRanges nameManager = workbook.getNameRanges();
StringBuilder stringBuilder = new StringBuilder();
for (int i = 0;i < nameManager.getCount();i++)
{
XlsName name = (XlsName) nameManager.get(i);
stringBuilder.append("Name:" + name.getName() + ", Comment: " +name.getCommentValue() + "\r\n");
}
workbook.dispose();
问题修复:
- 提升了在Linux上从Excel到PDF的转换速度。
- 修复了在将Excel转换为PDF时设置setSheetFitToPage方法后,页面尺寸设置失效的问题。
- 修复了移除透视表边框失败的问题。
- 修复了将Excel转换为PDF后,文字被颠倒和裁剪的问题。
- 修复了读取Excel文档时,程序抛出“Invalid ValidationAlertType”的问题。
- 修复了读取Excel文档时,程序抛出“Input string was not in the correct format”的问题。
- 修复了转换Excel工作表到HTML文档时程序抛出java.lang.NullPointerException异常的问题。
- 修复了转换Excel文档到HTML文档时文本内容多出许多“0”的问题。
- 修复了对Excel单元格设置自适应行高后转换到PDF文档时单元格内容部分丢失的问题。
- 修复了获取出的合并单元格的内容不正确的问题。
- 修复了查找字符串返回的结果不正确的问题。
- 修复了复制工作表时图表引用更新不正确的问题。
- 修复了获取DisplayedText值不正确的问题。
Spire.PDF for Java
问题修复:
- 修复了提取PDF中表格的内容失败的问题。
- 修复了在Ubuntu系统转换PDF到PPTX, 内容重复绘制的问题。
- 修复了在Linux系统转换PDF到Word,程序抛“No 'DCWGQU+CambriaMath' font found!”的问题。
- 修复了创建小册子,封面装订方向不正确的问题。
- 修复了加载PDF,程序抛"PDF file structure is not valid"异常的问题。
- 修复了使用appendPage()方法合并PDF文档,程序抛"NullPointerException"的问题。
Spire.Presentation for Java
问题修复:
- 修复了将幻灯片转换为SVG后,内容不正确的问题。
- 修复了将幻灯片转换为SVG后,渐变背景色不正确的问题 。
- 修复了将幻灯片转换为SVG后,内容变得不清晰的问题 。
- 修复了设置“溢出时缩排文字”功能无效的问题 。
- 修复了插入的HTML文本的下划线丢失的问题 。
- 修复了设置“根据文字调整形状大小”功能无效的问题 。