【问题标题】:Automate saving a PDF with Acrobat使用 Acrobat 自动保存 PDF
【发布时间】:2017-09-01 19:16:44
【问题描述】:

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

谢谢!

【问题讨论】:

  • 仍然需要手动监督,在这种情况下,您可以简单地在 Acrobat 中设置一个动作(也称为批处理)。如果可以将有问题的文件收集在一个文件夹中,事情会更简单。
  • 他们确实进入了“错误”文件夹。有没有办法可以每小时运行一次 python 或 powershell 脚本,我可以通过 acrobat 以编程方式执行“打开和保存”。
  • 您需要一个 PDF SDK,它提供一组与 Adob​​e Acrobat 提供的类似的修复功能。其中至少有一些可以执行与 Python 或 Powershell 相同的修复,只需一点编程工作和一些许可证费用。也可能有免费/开源解决方案。

标签: pdf acrobat acrobat-sdk


【解决方案1】:

你可以试试这个this link.

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

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

【讨论】:

    猜你喜欢
    • 2017-06-02
    • 2022-06-30
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-08
    • 2013-12-06
    相关资源
    最近更新 更多