Applescript改变插画家的颜色

时间:2013-03-27 00:14:30

标签: applescript adobe-illustrator

我试图将插图文档中的颜色从一种颜色改变为另一种颜色,但是它一直在说“无法找到颜色”#34;我不确定我做错了什么?

tell application "Adobe Illustrator"

          if exists color is equal to "C=0 M=0 Y=0 K=90" then

                    set color to "C=0 M=0 Y=0 K=100"

          end if
end tell

2 个答案:

答案 0 :(得分:1)

tell application "Adobe Illustrator"
    set allMyItems to every path item of current document whose fill color is {cyan:0.0, magenta:0.0, yellow:0.0, black:90.0}
    repeat with myItem in allMyItems
        set fill color of myItem to {cyan:0.0, magenta:0.0, yellow:0.0, black:100.0}
    end repeat
end tell

答案 1 :(得分:0)

看起来它无法理解您设置的确切颜色(即填充颜色,描边颜色等)。或者,如果您只是设置一个名为“color”的变量,那么您可能需要选择另一个名称(类似myColor),因为这个名称是保留的