レイヤー名を取得する

説明

レイヤー名を取得するには最初にPS = Application("Adobe Photoshop CC 2014")としてアプリケーションオブジェクトを取得します。レイヤーの情報はドキュメントオブジェクトのlayers配列に格納されています。レイヤーパネルの一番上のレイヤー名を取得するにはlay[0].name()とします。nameプロパティを参照すればレイヤー名を取得することができます。nameプロパティの内容を取得するにはname()のようにメソッド形式にします。

サンプル [サンプルをダウンロード]

var PS = Application("Adobe Photoshop CC 2014");
var doc = PS.documents[0]; // ドキュメントを取得する
var lay = doc.layers; // レイヤーオブジェクトを取得する
var n = lay.length; // レイヤー総数を取得する
var layName = lay[0].name(); // レイヤー名を取得する
PS.includeStandardAdditions = true;
PS.displayDialog(layName);
<< 目次に戻る