【发布时间】:2022-01-11 12:46:59
【问题描述】:
我正在尝试制作一个脚本,该脚本将通过样本列表并搜索名为“Line”的样本。 如果找不到,我想添加它,但如果已经找到,我希望忽略该脚本。
这是我到目前为止所做的,问题是如果它找到一个名为“Line”的样本,它会出于某种原因创建一个新的粉红色。
var doc = app.activeDocument;
for (i = 0; i < doc.swatches.length; i++)
{
if (doc.swatches[i].name != "Line")
{
var newSpot = doc.spots.add();
var newColor = new CMYKColor();
newColor.cyan = 100;
newColor.magenta = 100;
newColor.yellow = 100;
newColor.black = 100;
newSpot.name = "Line";
newSpot.colorType = ColorModel.SPOT;
newSpot.color = newColor;
}
}
【问题讨论】:
标签: colors adobe adobe-illustrator