0

我们正在更改系统,新系统仅输出 .DOC 或 .TXT 文件用于报告。出现的一些报告需要转换为 PDF,以便我们的网络用户每天都可以使用它们。目前我正在测试大约 1500 份报告,在系统准备好之前,我需要支持至少 10 种类型的报告,每种报告都可能有这 1500 种左右的转换。

到目前为止,我还没有找到有效转换这么多报告的方法。部分问题是必须将报告转换为特定大小的 PDF 才能轻松阅读。我已经测试了一些软件解决方案,但到目前为止我还没有找到解决方案。

我真的很喜欢Batch Document Converter Pro。我们以前使用过这家公司的软件,它可以很好地满足需求。每当我尝试它时,它都会给出错误

转换问题:word 到 pdf,检查 word 2007 或更高版本是否已安装并且 Office 2007 的 MS PDF 插件包

我尝试在机器上安装不同版本的 Office(包括 2007)并安装了插件包,没有任何变化。

4

1 回答 1

0

一个可以尝试的工具是 Libre Office,因为:

  1. 它可以在多个平台上运行
  2. 它可以从命令行或编程 API 驱动
  3. 您可以在执行任何脚本/编程之前手动使用它来确认它是否会执行您需要的操作
  4. 它做了很好的转换
  5. docx 文件页面格式将自然转换为 PDF
  6. 文本文件将被转换为“正常”页面布局

我建议你先安装 Libre Office,然后手动打开一些文档,然后导出为 PDF。如果结果足够好,那么您可以将其自动化以分批运行。

如果第一步很有希望,那么最简单的自动化就是使用命令行。例如:

c:\Program Files\LibreOffice 5\program\soffice --convert-to pdf myDoc.docx

我希望这会有所帮助。

于 2017-08-31T03:58:58.087 回答