Spire.Office for Java 7.7.1 已发布。本次更新包含一些新功能,如:Spire.Doc for Java 支持比较 Word 文件时设置比较级别;Spire.XLS for Java 支持给图表系列标记填充自定义图片。此外,很多已知问题也被成功修复。详情请阅读以下内容。
获取Spire.Office for Java 7.7.1请点击:https://www.e-iceblue.cn/Downloads/Spire-Office-JAVA.html
Spire.Doc for Java
新功能:
- 支持比较Word文件时设置比较级别。
Document doc1 = new Document();
doc1.loadFromFile("input1.docx");
Document doc2 = new Document();
doc2.loadFromFile("input2.docx");
doc1.compare(doc2,"user");
//setting comparison level
CompareOptions options = new CompareOptions();
options.setLevel(ComparisonLevel.Character);
doc1.saveToFile("result.docx", FileFormat.Docx_2013);
问题修复:
- 修复了两个Word文件合并后,内容不正确的问题。
- 修复了比较两个Word文件后,结果不正确的问题。
- 修复了Word文件转PDF后,图片位置不正确的问题。
- 修复了Word文件转图片后,内容不正确的问题。
- 修复了Word文件转PDF后,内容位置发生变化的问题。
- 修复了获取字数不正确的问题。
- 修复了添加注释后,保存的doc格式文件不正确的问题。
- 修复了Word文件转PDF后,部分文本内容丢失的问题。
- 修复了Word文件转PDF后,内容不正确的问题。
- 修复了Word文件转PDF后,换行位置改变的问题。
- 修复了应用程序在接受修订并清除注释时抛出“IndexOutOfBoundsException”的问题。
- 修复了添加 HTML 时应用程序抛出“The local name for elements or attributes cannot be null or an empty string”的问题。
- 修复了应用程序在将Word文件转换为PDF时抛出“IllegalStateException”的问题。
- 修复了使用病毒扫描工具检测时出错的问题。
- 修复了在 jdk11、jdk17 等较高 JDK 版本上使用时,应用程序抛出“WindowsPreferences.WindowsRegOpenKey(int,[B,int)”的问题。
Spire.XLS for Java
新功能:
- 支持给图表系列标记填充自定义图片
- 支持加载和保存UOS格式文档
IShapeFill markerFill = chart.getSeries().get(0).getDataFormat().getMarkerFill();
markerFill.customPicture("pic.png");
markerFill.setTexture(...);
markerFill.SetPattern(...);
//If use pattern filling, foreground color and backgroud color are needed.
markerFill.setForeColor(...);
markerFill.setBackColor(...);
Workbook workbook = new Workbook();
workbook.loadFromFile("input.uos");
workbook.saveToFile("output.uos", FileFormat.UOS);
问题修复:
- 优化了对多种文化名称、区域的支持。
- 修复了更新透视表数据不正确的问题。
- 修复了图表转换为图片后样式错误的问题。
- 修复了读取图表趋势线方程错误的问题。
- 修复了判断文档是否加密错误的问题。
- 修复了HTML转Excel后,图片位置上移的问题。
- 修复了Excel转PDF后,复选框控件后的文本丢失的问题。
Spire.PDF for Java
问题修复:
- 修复了转换PDF到Excel,单元格拆分不正确的问题。
- 修复了转换PDF到HTML时,程序抛出“Path is empty”异常的问题。
- 修复了转换SVG到PDF时,程序抛出”Invalid token 'flex' ”异常的问题。
- 修复了转换PDF到Excel时,内容变图片的问题。
- 修复了合并文件,结果文档生成失败的问题。
- 修复了转换PDF到Word,图片在WPS或手机端打开无法显示的问题。
- 修复了转换PDF到GrayPdf,程序挂起的问题。
- 修复了查找文本,位置不正确的问题。
- 修复了转换PDF到图片,内容丢失的问题。
- 修复了转换PDF到PDFA3A,程序抛出“NullPointerException”异常的问题。