Word转pdf,表格问题

当我把word转pdf之后
国内快递服务协议.docx (114.9 KB)

,发现第二页表格中的文字位置不正确

@lyb 您的文档中使用的以下字体在我这边不可用:

  • ‘方正小标宋_GBK’
  • ‘方正书宋_GBK’

您能否将这些字体附在此处进行测试? 另外,请附上 MS Word 生成的 PDF 文件。

你好,字体已上传
FangZhengShuSong-GBK-1.zip (4.3 MB)

FZXBSGBK.zip (5.8 MB)

@lyb 感谢您提供更多信息。 不幸的是,我无法在我这边重现这个问题。 这是我这边使用以下代码和最新 23.12 版本的 Aspose.Words for Java 生成的输出文档:

Document doc = new Document("C:\\Temp\\in.docx");
doc.setFontSettings(new FontSettings());
doc.getFontSettings().setFontsSources(new FontSourceBase[] { new SystemFontSource(), new FolderFontSource("C:\\Temp\\fonts", true)});
doc.save("C:\\Temp\\out_java.pdf");

out_java.pdf (100.2 KB)

生成的pdf已上传
国内快递服务协议.docx.pdf (106.1 KB)

@lyb 正如我所看到的,您正在使用旧的 23.1 版本的 Aspose.Words。 请尝试使用最新的 23.12 版本,如果问题仍然存在,请告诉我们。

这是 office word软件显示效果

@lyb 不幸的是,我在使用 23.12 版本的 Aspose.Words 生成的 PDF 文档中没有发现任何问题。