レイヤーを削除する

■プログラム説明(ソースコード説明)
 アクティブドキュメントのレイヤーパレットの一番上に表示されているレイヤー(0番)を削除します。

■ソースコード
activeDocument.layers[0].remove();


■使い方
1:レイヤーを削除するドキュメントをアクティブ(最前面にする)にします。
2:ファイルメニューからスクリプトを実行します。
3:一番上のレイヤーが削除されます。


■ポイント
 見えていない(不可視)レイヤーだけ削除する場合は以下のスクリプトになります。

layerObj = activeDocument.layers;
for (i=0; i<layerObj.length; i++)
{
flag = layerObj[i].visible;
layerObj[i].visible = true;
if (!flag) layerObj[i].remove();
}

■実際のスクリプトをダウンロード(sample.js.zip)