我需要批量转换DOC / TXT文件到PDF

时间:2017-08-24 20:39:39

标签: pdf pdf-generation batch-processing file-conversion document-conversion

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

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

我真的很喜欢Batch Document Converter Pro。我们之前使用过该公司的软件,并且非常适合外出需求。每当我尝试它但它会给出错误

  

转换问题:已安装Word到pdf,检查单词2007或更高版本以及Office 2007的MS PDF Addon包

我尝试在计算机上安装不同版本的Office(包括2007)并安装了addon pack而没有任何更改。

1 个答案:

答案 0 :(得分:0)

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

  1. 它可以在多个平台上运行
  2. 可以从命令行或编程API
  3. 驱动它
  4. 您可以手动使用它来确认在执行任何脚本/编程之前它是否会执行您所需的操作
  5. 它做了很好的转换
  6. docx文件页面格式将自然转换为PDF
  7. 文本文件将转换为" normal"页面布局
  8. 我建议您先安装Libre Office,然后手动打开一些文档,然后导出为PDF。如果结果足够好,那么您可以自动将其分批运行。

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

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

    我希望有所帮助。