Spire.Office for Java 5.4.2已发布。本次更新带来了一些新的功能,比如:Spire.Doc for Java支持使用 NewEngine 转换 Word 文档,并且增强了Word到PDF、Word到HTML、Word到OFD、XML到Word以及Word到图片的转换功能;Spire.PDF for Java增强了PDF到Word、PDF到PDFA、PDF到OFD的转换功能; Spire.Presentation for Java增强了PowePoint到PDF的转换功能。此外还修复了其它一些已知问题,详情请阅读以下内容。
获取Spire.Office for Java 5.4.2请点击:https://www.e-iceblue.cn/Downloads/Spire-Office-JAVA.html
Spire.Doc for Java
新功能:
- 支持使用 NewEngine 转换 Word 文档。
Document doc = new Document();
doc.loadFromFile(inputFile);
doc.setUseNewEngine(true);
问题修复:
- NewEngine 方法修复了Word文件转PDF后图片位置偏移的问题。
- NewEngine 方法修复了Word文件转PDF后内容格式不正确的问题。
- NewEngine 方法修复了将Word文件转换为PDF时应用程序抛出“Exception in thread "main" class com.spire.office.packages.sprpfe”的问题。
- NewEngine 方法修复了应用程序在将Word文件转换为PDF时抛出“An element with the same key already exists in the dictionary”的问题。
- NewEngine 方法修复了应用程序在将Word文件转换为PDF时抛出“IllegalArgumentException”的问题。
- NewEngine 方法修复了Word文件转PDF时应用程序长时间挂起的问题。
- NewEngine 方法修复了 Word 文件转换为 PDF 后分页不正确的问题。
- NewEngine 方法修复了将 Word 文件转换为 PDF 后内容丢失的问题。
- NewEngine 方法修复了应用程序在将Word文件转换为PDF时抛出“StackOverflowError”的问题。
- NewEngine 方法修复了将 Word 文件转换为 PDF 后文本换行不正确的问题。
- NewEngine 方法优化了Word文件转PDF的时间消耗。
- NewEngine 方法修复了将 Word 文件转换为 PDF 后图像重叠的问题。
- NewEngine 方法修复了将 Word 文件转换为 PDF 后图像丢失的问题。
- NewEngine 方法修复了Word转PDF后出现多余空白页的问题。
- 修复了word文件转PDF后内容重叠的问题。
- 修复了将word文件转换为PDF时应用程序抛出“Specified argument was out of the range”的问题。
- 修复了word文件转PDF后内容格式不正确的问题。
- NewEngine 方法修复了将 word 文件转换为 PDF 后内容位置不正确的问题。
- 修复了word文件转PDF后表格位置不正确的问题。
- 修复了word文件转PDF后字体不正确的问题。
- 修复了word转PDF后表格边框丢失的问题。
- 修复了word文件转PDF后分页不正确的问题。
- 修复了word文件转为Html后有多余下划线的问题。
- 修复了word文件转Html后表格内容不正确的问题。
- 修复了应用程序在将word文件转换为PDF时抛出“NullPointerException”的问题。
- 修复了应用程序在将word文件转换为Html时抛出“NullPointerException”的问题。
- 修复了word文件转图片后出现多余黑线的问题。
- 修复 了xml 转 word 时应用程序抛出“The string contains invalid characters”的问题。
- 修复了word文件转PDF后内容丢失的问题。
- 修复 了Linux 系统下设置 setImagesPath 转换 word 为 Html 时找不到图片路径的问题。
- 修复了加载 word 文件时应用程序抛出“span' is expected Line 1, position 1160331" 的问题。
- 修复了将属性访问权限设置为“private”时,mailMerge 失败的问题。
- 修复了比较word文件时应用程序抛出“StackOverflowError”的问题。
- 修复了word文件转OFD后内容格式不正确的问题。
Spire.PDF for Java
问题修复:
- 修复了PDF转PDFA后汉字乱码的问题。
- 修复了应用程序在将 PDF 转换为 word 时抛出“NullPointerException”的问题。
- 修复了应用程序在反复将 PDF 转换为 PDFA 时抛出“ArrayIndexOutOfBoundsException”的问题。
- 修复多线程PDF转OFD时应用程序抛出“Can't append a node created by another document”的问题。
- 修复了应用程序在获取 PDF 第一页时抛出“NullPointerException”的问题。
- 修复PDF转PDFA后内容格式不正确的问题。
- 修复无法为 PdfCode128ABarcode 底部文字设置字体的问题。
Spire.Presentation for Java
问题修复:
- 修复了在Mac系统将PPT转PDF时应用程序抛出“ExecutionException”的问题。
- 优化了PPT文件转换为PDF的耗时。
- 修复了应用程序在获取图表类别数量时抛出“NullPointerException”的问题。