我目前在macOS Sierra上使用Adobe Acrobat Pro DC 2015.23。 我的目标是创建执行此类操作的AppleScript:
我创建AppleScript,执行所有步骤,但我找不到任何文档如何选择PDF标准以便在保存时使用。
如果我想手动执行此操作,请执行以下步骤:
问题是如何在保存时设置PDF / X标准。
我的剧本
on is_running(appName)
tell application "System Events" to (name of processes) contains appName
end is_running
set theFiles to choose file with prompt "Select the files" of type {"pdf"} with multiple selections allowed
set aaRunning to is_running("Adobe Acrobat")
tell application "Adobe Acrobat"
repeat with theFile in theFiles
open theFile without dialogs
save active doc to theFile
close active doc
end repeat
if not aaRunning then
quit
end if
end tell
答案 0 :(得分:0)
您可能已经注意到,Applescript对Acrobat的支持非常有限。
就是这样,我想到了以下可能的工作流程:
a)您可以使用预检规范来创建PDF / X(如果您手动执行此操作,这也是引擎)。您可以使用Acrobat JavaScript运行/应用预检规范,也可以使用do script
Applscript命令运行Acrobat JavaScripts。
b)你创建了一个Preflight Droplet,它生成一个相应的PDF / X文件。然后,您可以使用Applescript打开该Droplet中的文档(文件)。
c)您使用系统事件来控制Acrobat的用户界面元素。换句话说,您可以手动执行操作,但使用系统事件。您可能希望使用UI浏览器等实用程序来查找解决各种对话框元素的方法。