これが私の試みです:
function makeAllTextBlack() {
var document = app.activeDocument,
textFrames = document.textFrames,
nbTextFrames = textFrames.length,
swatch = document.swatches.item("C=100 M=100 Y=100 K=100"),
i;
for (i = 0; i < nbTextFrames; i +=1) {
textFrames[i].fillColor = swatch;
}
}
makeAllTextBlack();
ExtendScript Toolkitでこのスクリプトを実行すると、fillColor
プロパティに定義された値が正しくないというメッセージが表示され、スウォッチまたは文字列が必要であるが何も受信されなかったと表示されます。私の見本に何か問題がありますか?