Photoshopを使ってると、複数のファイルに同じ処理を施したいことがある。多くは「アクション」を使えば目的が達成できるのだが、少し細かいことをしようとすると「アクション」では不十分なこともたまにある。そこで、Photoshop(に限らずAdobe製品の多く)は、Javascriptでアプリケーションを制御するスクリプトを作り、利用することができる。例えば、下記のスクリプトでキャンバスサイズを50pxずつ拡大できる。*1 activeDocument.resizeCanvas(activeDocument.width+50, activeDocument.height+50); しかし、これも実は不十分で、例えば現在のレイヤーに現在の選択範囲を可視範囲とするレイヤーマスクを追加することができない。そこでよりローレベル(?)な方法を用いて、この足りない部分を実現させる必要がある。 インスト