Spire.Doc for Java 11.4.2 已发布。该版本新增支持 Docx2016 和 Docx2019 文件格式。同时,该版本还支持仅更新目录的页码和获取批注的回复项的功能。此外,该版本增强了 Word 到 PDF、HTML 和 OFD 的转换。许多已知问题也在本次更新中被修复,如接受修订后页面由竖版变为横版的问题。详情请阅读以下内容。
新功能:
- 支持Docx2016和Docx2019文件格式。
- 支持仅更新目录的页码。
- 支持了获取批注的回复项。
Spire.Doc.FileFormat.Docx2016
Spire.Doc.FileFormat.Docx2019
document.updateTOCPageNumbers();
document.updateTOCPageNumbers(TableOfContent toc);
Document doc = new Document();
doc.loadFromFile(inputFile);
Comment comment = doc.getComments().get(0);
CommentsCollection comCollect = comment.getReplyCommentItems();
String author = comCollect.get(0).getFormat().getAuthor();
Date dateTime = comCollect.get(0).getFormat().getDateTime();
String replayContent = "";
IDocumentObjectCollection objCollect = comCollect.get(0).getBody().getChildObjects();
for (int i = 0; i < objCollect.getCount(); i++) {
DocumentObject obj = objCollect.get(i);
if (obj.getDocumentObjectType() == DocumentObjectType.Paragraph) {
replayContent = ((Paragraph) obj).getText();
}
}
问题修复:
- 修复了接受修订后页面由竖版变为横版的问题。
- 修复了转换Word到PDF内容布局不正确的问题。
- 修复了转换Word到PDF内容格式不正确的问题。
- 修复了目录页码更新不正确的问题。
- 修复了加载RTF文档时程序抛异常java.lang.NullPointerException的问题。
- 修复了转换Word到PDF文本换行不正确的问题。
- 修复了转换Word到PDF时程序抛异常java.lang.NullPointerException的问题。
- 修复了合并文档后公式不能被编辑的问题。
- 修复了加载保存文档后文档格式不正确的问题。
- 修复了转换Word到HTML时字符间距缩放样式丢失的问题。
- 修复了加载文档时程序报错"Cannot find stream '1Table' in the storage"的问题。
- 修复了比较文档后转换到PDF时程序抛异常java.lang.NullPointerException的问题。
- 修复了转换Word到OFD时换行不正确的问题。
- 修复了加载doc文档时程序抛异常java.lang.NullPointerException的问题。
- 修复了文档比较时程序抛异常java.lang.IllegalArgumentException的问题。
获取Spire.Doc for Java 11.4.2请点击: