Photoshopでリンク配置されたスマートオブジェクト(.psd)の中に、レイヤーカンプを使って管理しているケースは多いと思います。
しかしスマートオブジェクトのレイヤーカンプの取得にはAPIが用意されていません。
しかしPhotoshop公式非公開の内部情報にアクセスするテクニックを使えばレイヤーカンプ一覧を取得することができます。
本記事では、サンプルとして現在のドキュメント内にあるすべてのスマートオブジェクトレイヤーから、含まれているレイヤーカンプ一覧を取得してダイアログ表示するExtendScript(JSX)スクリプトをご紹介します。

目次