我对 javascript 很陌生,我正在编写一个脚本来查找指定填充颜色的所有 pathItems 并将它们更改为另一种填充颜色。这必须在不使用色板的情况下以 RGB 或十六进制完成。到目前为止,我已经整理了一些我发现的其他脚本,但我遇到了很多错误。这是我到目前为止所拥有的:
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];
}
谢谢!