Photoshop スクリプトでレイヤー、レイヤーセットのサイズを取得する方法です。
レイヤーの種類、条件によってレイヤーサイズ取得時の数値が異なるようなので、それも視野に入れてまとめていきます。
レイヤーサイズを取得するレイヤーは、app.activeDocument.activeLayerで取得するものとします。上記スクリプトで取得されるレイヤーは、Photoshop上で選択中のレイヤーとなります。
変数を作成し、代入しておきます。
var layer = app.activeDocument.activeLayer;
boundsからレイヤーサイズを算出する
レイヤーサイズは、boundsから算出できます。boundsは、レイヤー内に含まれるピクセル描画がある範囲を四角形で囲った頂点座標を返します。
var layer = app.activeDocument.active Layer;
alert(layer.bounds);
alert関数でboundsの結果を表示させます。
20170207
続き執筆中
コメントを残す