タグ

Photoshopとjavascriptに関するmaeda_toriのブックマーク (2)

  • テキストファイルに設定されたレイヤー名に従ってレイヤー名を全て設定する

    ■プログラム説明(ソースコード説明) 中級編、レイヤー、003で出力されたレイヤー名が保存されたテキストファイルを読み込んでレイヤー名を再設定します。テキストファイルを書き換えることで、レイヤー名を自動的に設定することができます。 ■ソースコード filename = File.openDialog("レイヤー名が保存されたファイル名を指定してください"); if (filename) { fileObj = new File(filename); flag = fileObj.open("r"); if (flag == true) { setLayerName(activeDocument); fileObj.close(); }else{ alert("ファイルが開けませんでした"); } } // レイヤー名を設定しなおす(再帰) function setLayerName(lay

    maeda_tori
    maeda_tori 2020/08/31
    テキストファイルの1行ごとにレイヤー名を置き換えるスクリプト
  • Adobe Photoshop CS6自動化作戦

    このページはAdobe Systems(アドビシステムズ)社のPhotoshop CS6をJavaScriptによって自動化運用するためのサンプルスクリプトを掲載しています。サンプルはMac OS X (10.6.8)上で動作させたものです、このためWindows上での動作とは異なる可能性があります。また、3月24日時点ではPhotoshop CS6はβ版としてAdobe Systemsが配布しているため正式版では動作が異なる場合があるかもしれません。あらかじめ、ご了承下さい。 Photoshop CS6は基的には以前のCS1〜5からの延長上にあります。このため、JavaScriptのコアオブジェクト、Adobeファイルオブジェクトに関しては他のAdobeソフトと同じです。つまりInDesign CS〜CS6、AfterEffects 6.5〜CS6、Illustrator CS2〜CS

  • 1