Spire.Office for Java 8.3.5 已发布。在该版本中,Spire.PDF for Java优化了文档压缩功能,同时增强了 PDF 到 Excel 的转换;Spire.Doc for Java增强了 Word 到 PDF 的转换;Spire.XLS for Java增强了 Excel 到 PDF 的转换功能。此外,许多已知问题也在本次更新中被成功修复。详情请阅读以下内容。
获取 Spire.Office for Java 8.3.5请点击:https://www.e-iceblue.cn/Downloads/Spire-Office-JAVA.html
Spire.PDF for Java
新功能:
- 优化压缩文档功能。
PdfCompressor compressor = new PdfCompressor(inputFile);
compressor.getOptions().getImageCompressionOptions().setResizeImages(true);
compressor.getOptions().getImageCompressionOptions().setImageQuality(ImageQuality.Low);
compressor.compressToFile(outputFile);
问题修复:
- 修复了转换PDF到Excel字符显示不正确的问题。
- 修复了删除注解失败的问题。
- 修复了删除方形和圆形注释失败的问题。
- 修复了设置单元格不换行时单元格内容丢失的问题。
Spire.Doc for Java
问题修复:
- 修复了转换Word到PDF时用WPS工具查看显示文本换行不一致的问题。
- 修复了转换Word到PDF时分页不一致的问题。
- 修复了替换书签时程序抛异常java.lang.NullPointerException的问题。
- 修复了转换Word到PDF时用WPS工具查看显示中文符号显示不正确的问题。
- 修复了加载Word文档时程序抛异常java.lang.ClassCastException的问题。
- 修复了设置ProtectionType.Allow_Only_Revisions后修订未留痕的问题。
Spire.XLS for Java
问题修复:
- 修复了多次设置公式后引用的数据路径不正确的问题。
- 修复了在为单元格范围区域设置DataValidation时未生效的问题。
- 修复了应用程序在加载Excel文档时抛出“Index is less than 0 or more”的问题。
- 修复了自适应宽度效果跟微软Excel不一致的问题。
- 修复了Concat函数嵌套Filter函数计算结果不正确的问题。
- 修复了导入包含null值数据表到Sheet时程序抛出java.lang.NumberFormatException异常的问题。
- 修复了添加过滤器后合并行丢失的问题。
- 修复了Filter函数计算结果不正确的问题。
- 修复了同时排序多个sheet时只有第一个sheet生效的问题。
- 修复了转换Excel到PDF形状改变的问题。
- 修复了设置数字格式并设置自动适应列宽时Excel打开后单元格的数值显示不正确的问题。
- 修复了加载Excel文档程序抛java.lang.NullPointerException异常的问题。
- 修复了清除过滤器筛选条件效果不正确的问题。