因此,我在一个带有 MS Word 的专用系统上使用它的独立可执行服务器 jar 组合了 Documents4J 的实现,并使用他们还提供的客户端 jar 使用 Web 服务调用它。它似乎按预期工作。
问题是客户注意到最终 PDF 产品中的字距调整。当使用各种字体时,这是司空见惯的……字母之间的间距不均匀。这种敏锐的观察力是我们的开发人员乍一看并没有注意到的……我们只是注意到,与我们使用不涉及 MS Word 的 word2pdf 开源 API 的旧实现相比,PDF 现在看起来好多了。仅打开 Word 并使用“另存为...”并另存为 PDF 时,此问题会重复。换句话说,这是一个 MS Word 的核心问题。
但是,当 MS Word 中存在 Adobe 插件并且您使用“导出”或“打印”时,它们会得到所需的产品。
有没有办法配置 RemoteServer 或 Builder 以在 Documents4J 中使用这种替代转换方法?