duplicate()

書式

swatchObject = swatchObject.duplicate()

説明

swatchオブジェクト(スウォッチ)の複製を作成します。戻り値はswatchオブジェクトになります。なお、スウォッチによっては複製できないものがあります。その場合はエラーになりますが、サンプルのようにtry...catchを使って回避することはできます。
var s=app.activeDocument.swatches;
try{
    var ss=s[5].duplicate();
}catch(e){
    ss="このスウォッチは複製できませんでした";
}
alert(ss);

目次に戻る