docx转PDF,表格内容缺少,排版异常

版本:23.8
编程语言:java
异常文件:
合同模板-经销商订单22222.zip (10.5 KB)

问题截图:

@ZhonghaoSun 据我所知,您尝试将 docx 转换为 pdf。您所附的文件是否正确?因为它的排版也有问题。您能描述一下您想要的结果吗?

附件中文件是正确的,源文件中表格

转换为PDF后:


整个页面右边内容有缺失。

这是转换后的PDF文件:
转换后的PDF文件.zip (263.4 KB)
而且发现Word文件有两页,转换为PDF后只有一页。

希望转换为PDF后的内容一致,没有缺少。

@ZhonghaoSun 感谢您分享细节,但我在打开 docx 文件时得到了不正确的结果。我正在查找问题所在。

@看起来该文档是用旧版本的 MS Word 创建的,并具有兼容模式。请在保存为 PDF 前使用以下代码。

doc.getCompatibilityOptions().optimizeFor(MsWordVersion.WORD_2019);