版本:23.8
编程语言:java
问题现象:
word文件,在“兼容模式”下查看正常
image.jpg (107.6 KB)
在“受保护的视图”模式,原本同一行的文字排版错位
image.jpg (115.0 KB)
转换为PDF后文字也会错位。
源文件:
2.1-01.01–王运 (2) (1).docx.zip (343.0 KB)
是否有临时方法可以兼容呢,比如调整docx文件或修改转换配置之类的。
版本:23.8
编程语言:java
问题现象:
word文件,在“兼容模式”下查看正常
image.jpg (107.6 KB)
在“受保护的视图”模式,原本同一行的文字排版错位
image.jpg (115.0 KB)
转换为PDF后文字也会错位。
源文件:
2.1-01.01–王运 (2) (1).docx.zip (343.0 KB)
是否有临时方法可以兼容呢,比如调整docx文件或修改转换配置之类的。
@ZhonghaoSun 我在两种模式下都遇到了排版问题。唯一的办法是调整文本之间的段落行距。或者你也可以在形状中添加文字,并将其移动到指定位置。
这是一个经过修改的模板:
input.docx (390.6 KB)
@ZhonghaoSun 我更改了一些Word选项,可以复制相同的布局。请在文档中使用以下代码以获得正确的输出:
LoadOptions options = new LoadOptions();
options.getLanguagePreferences().setDefaultEditingLanguage(EditingLanguage.CHINESE_PRC);
Document doc = new Document("input.docx", options);
doc.save("output.pdf");