自从我在Apple脚本中执行此命令时,我的插图画家更新为CC 2020(24.0)
set placedRef to make new placed item in layer "Layer1" of current document with properties {file path:pfilepath} without dialogs
Illustrator显示一个弹出窗口:“选择文件格式以打开文件:”,其中有3个选择:Pixar,PNG或Targa。 无论我选择什么,都不会插入任何内容。
此命令与Illustrator CC 2019完全相同,不会显示弹出窗口。
这是要复制的完整代码:
on run argv
tell application "Adobe Illustrator"
activate
set user interaction level to never interact
set placedRef to make new placed item in layer "ignore" of current document with properties {file path:item 1 of argv} without dialogs
end tell
end run
运行脚本的命令示例:
osascript test.scpt :Users:myusername:Download:test.pdf
答案 0 :(得分:1)
AI 2020已将file path
属性的类型从“文件”值更改为POSIX路径字符串,从而破坏了与现有脚本(more info)的兼容性。更改您的Shell脚本以改为传递POSIX路径。