使用Aspose.Words for Java 23.9试用版转换word文档换行了,是什么原因呢?

使用Aspose.Words for Java 23.9试用版转换word文档换行了,是什么原因呢?1695778677937.png (11.2 KB)
微信图片_20230927093731.png (107.0 KB)
微信图片_20230927093742.png (28.0 KB)

@SalesDhorde, 如果没有 Word 文档,很难判断问题的原因。 能否附上Word文档进行分析?

11.docx (28.7 KB)这个是转换前的文档

@SalesDhorde, 感谢您报告此问题。 我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据 免费支持政策 中提到的条款提供它们的修复:

Issue ID(s): WORDSNET-25986

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

我用相同的代码 word转pdf 文档内容还是跳行,而且报错22.docx (24.7 KB)
微信图片_20230927145653.png (146.1 KB)
微信图片_20230927145659.png (58.6 KB)
微信图片_20230927145708.png (52.1 KB)

@SalesDhorde, 发生 UnsupportedFileFormat 异常是因为您的程序正在尝试加载 PDF 文件,但 Aspose.Words for Java 不支持加载 PDF 文件。 仅 Aspose.Words for .NET 支持加载 PDF 文件。

22.docx 中的换行问题与 11.docx 中的换行问题具有相同的根本原因。 我已将 22.docx 添加到 WORDSNET-25986

换行的问题可能是因为你的word文档是03的doc,格式上和新版本的有所不同,msoffice打开低版本的文档默认会有一些兼容性设置,由于看不到你的图片,只能猜测了,但是你可以通过选项-高级-兼容性选项,在office中调整具体的兼容性选项,来还原你在aspose转换后发生的换行问题。

@jidesheng, 在附加到该线程的 Word 文档中,屏幕截图上标记的选项已启用。 启用此选项后,Microsoft Word 会更改标点符号的宽度。 Aspose.Words 试图复制这种行为,但在某些情况下,目前的结果并不理想。 这个问题将在未来得到解决。

@denis.shvydkiy 你的回复中的截图我没有权限查看,可以重新@ 我一下吗?