外部执行 Acrobat X Action 工作流程

外部执行 Acrobat X Action 工作流程

Acrobat X 中的 Adob​​e 工作流程在 OCR 方面表现非常出色。它会选取一个目录中的文件,然后我扫描该文件,应用 OCR,并将其转储到其他地方。不幸的是,我必须在 Acrobat 中手动启动工作流程。虽然可以“导出”工作流程,但它仅用作描述符,而不是工作流程本身的可执行文件。

有没有办法在 OSX 中以应用程序/cmd 的形式调用特定工作流程?然后,我可以为文件夹构建操作,并在自己的工作流程中构建其他“智能”。

答案1

我假设您想使用 Applescript 来定制工作流程并且已经熟悉它。

尽管如此,Acrobat 几乎不提供 Applescript 访问其核心功能的方式。但它确实为您提供了对 UI 的访问,因此您可以编写脚本来单击界面上的内容。

一个好的起点是这里发布的脚本: http://www.takecontrolbooks.com/news/updated-ocr-applescripts-for-acrobat-pro-x-pdfpen

我建议阅读整篇文章,但本质上,对于 Acrobat X,它的OCR This (Acrobat).scpt作用相当于 OS X 文件夹操作。对于添加到文件夹的每个文件,它将在 Acrobat 中打开它并调用名为“OCR This”的自定义操作。

如果操作“OCR This”不存在,它将创建它。因此,您只需将操作重命名为“OCR This”并按原样使用该脚本即可。但是,如果您熟悉 Applescript,那么对其进行自定义以运行您自己的操作应该不会太难。

您首先需要删除对setUpAction处理程序的所有调用。在 Acrobat 中手动设置并命名您的自定义操作。除此之外,它应该很简单,只需将脚本中的任何“OCR This”实例替换为“您的操作名称”即可。

祝你好运,请记住这是一个 UI 脚本解决方案。因此,如果你有一台扫描仪,你可以按下按钮自动扫描到文件夹,或者连续进纸,而不是与你的 Mac 交互,那么事情就会运行得更顺利。

相关内容