0

我们有一个处理 PDF 文档的程序 - 自动化。我们在某些 PDF 上失败了,因为它们格式错误。当我们在 acrobat 中打开 PDF 时,它会打开它。我看到 Acrobat 采取了额外措施来修复格式错误的 PDF。所以在我们的例子中,必须有人手动打开并保存它们以使它们干净。有没有办法可以在 Python 或 Powershell 中以编程方式执行此操作?有人做过吗?

谢谢!

4

1 回答 1

0

你可以试试这个这个链接。

您可以从 powershell 运行宏。您还可以设置计划任务,以几乎任何您喜欢的时间间隔在任务计划程序中运行您的 powershell 脚本 (TASKSCHD.MSC) 这个特定的示例有一个用于文件夹路径的 msgbox,但它会遍历文件夹中的所有 pdf 文件,变平并保存。也许可能不需要展平,但可能有助于处理格式错误的 PDF。

** 这依赖于 Acrobat 并通过 excel 使用 javascript API ...我不确定 libreoffice draw 是否有类似 acrobat 的 javascript api。我不知道任何具有这种功能的开源替代品。如果有人请告诉我。

于 2018-06-09T13:08:56.207 回答