【发布时间】:2017-09-01 19:16:44
【问题描述】:
我们有一个处理 PDF 文档的程序 - 自动化。我们在某些 PDF 上失败了,因为它们格式错误。当我们在 acrobat 中打开 PDF 时,它会打开它。我看到 Acrobat 采取了额外措施来修复格式错误的 PDF。所以在我们的例子中,必须有人手动打开并保存它们以使它们干净。有没有办法可以在 Python 或 Powershell 中以编程方式执行此操作?有人做过吗?
谢谢!
【问题讨论】:
-
仍然需要手动监督,在这种情况下,您可以简单地在 Acrobat 中设置一个动作(也称为批处理)。如果可以将有问题的文件收集在一个文件夹中,事情会更简单。
-
他们确实进入了“错误”文件夹。有没有办法可以每小时运行一次 python 或 powershell 脚本,我可以通过 acrobat 以编程方式执行“打开和保存”。
-
您需要一个 PDF SDK,它提供一组与 Adobe Acrobat 提供的类似的修复功能。其中至少有一些可以执行与 Python 或 Powershell 相同的修复,只需一点编程工作和一些许可证费用。也可能有免费/开源解决方案。
标签: pdf acrobat acrobat-sdk