[Aspose.Words for Java] Word转pdf时格式问题

image.png (5.4 KB)
image.png (42.0 KB)

@akon 您能否在此处附上您输入的 Word 文档和输出的 PDF 以进行测试? 我们将检查问题并为您提供更多信息。

CS-2021融资租赁合同(承租人、抵押、保证)202110-企业版-NK(1).docx (63.9 KB)
CS-2021融资租赁合同(承租人、抵押、保证)202110-企业版-NK(1).pdf (432.7 KB)

@akon 我设法重现了这个问题,并在我们的缺陷跟踪系统中将其记录为 WORDSNET-22904。 一旦解决,我们会通知您。

请问是我们word文件格式有特殊的吗?导致转pdf的时候出现格式问题,还是aspose本身的bug

请问是我们word文件格式有特殊的吗?导致转pdf的时候出现格式问题,还是aspose本身的bug

正如我所看到的,与 MS Word 生成的 PDF 相比,Aspose.Words 生成的 PDF 中的中文文本高度较低,因此 Aspose.Words PDF 有 16 页,MS Word PDF 有 20 页。 不幸的是,我不能告诉你为什么会发生这种情况。 一旦我们的开发人员完成对问题的分析,我们将为您提供更多信息。

该文档使用非标准字体。 开发人员机器上缺少文档中使用的 4 种字体:
22904FontSubstitution.png (14.8 KB)

您的机器上似乎至少存在某些字体。 从附加到论坛线程的输出看来,至少存在用于大部分文本的 KaiTi 字体。
使用不同的字体集无法分析布局差异。

能否请您提供以下信息:

上面字体替换屏幕截图中提到的字体。
在您的机器上生成的源 .docx 文档的 MS Word pdf 输出。

The issues you have found earlier (filed as WORDSNET-22904) have been fixed in this Aspose.Words for .NET 22.8 update also available on NuGet.