WORD转换为pdf时表格样式出现错乱

杭银理财幸福99月添益2001期理财B款合同.docx (95.0 KB)

上述文档在转换为pdf格式的文件时,第15页的表格消失不见,后续表格样式也发生了错乱。
版本:22.12
语言:java

示例代码:
LoadOptions opt = new LoadOptions();
opt.getLanguagePreferences().setDefaultEditingLanguage(EditingLanguage.CHINESE_PRC);
Document doc = new Document(“C:\xxx.docx”, opt);
doc.save(“C:\xxxpdf”);

@wsws2188, 您在 22.12 版本中观察到的表问题已在较新版本中得到修复。 请比较 Aspose.Words for Java 22.12 和 23.11 创建的 PDF:
杭银理财幸福99月添益2001期理财B款合同.aspose.words.22.12.pdf (368.3 KB)
杭银理财幸福99月添益2001期理财B款合同.aspose.words.23.11.pdf (363.7 KB)

请尝试升级到最新版本的 Aspose.Words 并查看问题是否消失。

转换前的word文档是52页,您这边转换后的文档一个是60页 一个是 56页,样式都有错乱

@wsws2188, 杭银理财幸福99月添益2001期理财B款合同.aspose.words.23.11.pdf 是由Aspose.Words 23.11创建的,没有将默认编辑语言设置为 CHINESE_PRC。 如果默认编辑语言设置为英语,Microsoft Word 还会生成 60 页,因此这是预期行为。 当默认编辑语言设置为 CHINESE_PRC 时,Aspose.Words 生成的 PDF 长度为 52 页,但某些行的换行方式有所不同:

LoadOptions loadOptions = new LoadOptions();
loadOptions.getLanguagePreferences().setDefaultEditingLanguage(EditingLanguage.CHINESE_PRC);
Document doc = new Document("杭银理财幸福99月添益2001期理财B款合同.docx", loadOptions);
doc.save(aspose.words.23.11.cn.pdf");

aspose.words.23.11.cn.pdf (356.7 KB)

@wsws2188, 对于错误换行的线,我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据 免费支持政策 中提到的条款提供它们的修复:

Issue ID(s): WORDSNET-26315

如果您需要优先支持以及直接联系我们的付费支持管理团队,您可以获得 付费支持服务

[quote=“denis.shvydkiy, post:4, topic:275632”]
没有将默认编辑语言设置为 CHINESE_PRC。 如果默认编辑语言设置为英语,Microsoft Word 还会生成ds 生成的 PDF 长度为 52 页,但某些行的换行方式有所不同:
[/quote] 60 页,因此这是预期行为。 当默认编辑语言设置为 CHINESE_PRC 时,Aspose.Wor

好的 多谢