我想使用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");
}
}
}