我对javascript很陌生,我正在编写一个脚本来查找指定填充颜色的所有pathItems,并将它们更改为另一种填充颜色。这必须在不使用色板的情况下以RGB或十六进制完成。到目前为止,我已经整理了一些我发现的其他脚本,但是我遇到了很多错误。这是我到目前为止:使用Javascript在Illustrator中更改颜色
var myDoc =app.activeDocument
var fillRGBColor = function (pathItem){
var fillColor = new Array();
fillColor[0] = myDoc.pathItem.fillColor.red;
fillColor[1] = myDoc.pathItem.fillColor.green;
fillColor[2] = myDoc.pathItem.fillColor.blue;
return fillColor;
}
fillRGBColor();
var pathItems = myDoc.pathItems;
for (i=0; i<pathItems.length; i++){
fillColor[255,255,255] ==fillColor[50,50,50];
}
谢谢!