如何使用Adobe Illustrator脚本针对突出显示,中间色调和阴影更改当前活动文档的CMYK?

时间:2018-12-19 17:30:31

标签: adobe-illustrator extendscript

我想使用extendScript为居家插画家创建一个插件,以根据高亮,中间色调和阴影更改CMYK。

我尝试更改CMYK,但无法更改“高光”,“中间色调”和“阴影”。

我试图通过获取活动文档的像素以更改其CMYK的方式进行此操作,但是只能获取所选路径项/对象的点(而不是像素)的坐标。

    // Added a click event on a button to get the color code of selected pathItem 
    $("#get-pixel").click(function() {
        csInterface.evalScript('getPixelColorCode()');
    });


    // to print the selected object coordinates in alert box (.jsx file)
    function getPixelColorCode() {
        var selectedItem = app.activeDocument.selection; 
        alert(selectedItem);
        for (var i = 0; i < selectedItem.length; i++) {
            if (selectedItem[i].typename == "PathItem") {
                var pos = selectedItem[i].position;
                alert(pos[0]+ ", "+pos[1]+"\n");
            }
        }
    }

0 个答案:

没有答案