Memo/Adobe

http://dexlab.net/pukiwiki/index.php?Memo%2FAdobe
 

Adobe

自作スクリプト


インストール方法

  • インストール。以下にjsxファイルをコピー
    • CS3
      C:\Program Files\Adobe\Adobe Photoshop CS3\プリセット\スクリプト
    • CS4, CS5
      C:\Program Files\Adobe\Adobe Photoshop CS4\Presets\Scripts\
  • キーボードショートカットの割り当て
    • メニュー > 編集 > キーボードショートカット > エリア:「アプリケーションメニュー」>アプリケーションメニューコマンド:「ファイル > スクリプト > 対象スクリプト.jsx」 > ショートカットをクリック > 適当にキー入力 > 確定ボタン

選択範囲にガイドを作成

  • 機能
    • 選択範囲にそってガイドを作成します
  • 使い方
    • 選択範囲を作成し、スクリプトを実行
    • ガイドの削除
      • CS3: メニュー -> ビュー -> ガイドの削除

Photoshpレイヤーのコピーとx,y,width,heightの表示

  • レイヤーごとに切り離し、x,y,width,heightが欲しい場合に。
  • 使い方
    • レイヤーを指定して、スクリプトを実行
    • コピーされたレイヤー名に座標が入ります
  • 環境
    • Photoshop CS3/CS4 Windows版で確認
  • ダウンロード

スクリプト/自動化


aiファイルをpngに変換


ガイドの作成

  1. /**
  2. * ガイド追加
  3. *
  4. * @param int offset ガイドを作成する xおよびy座標
  5. * @param string orientation 垂直線:'Vrtc' / 水平線:'Hrzn'
  6. */
  7. function addGuide(offset, orientation) {
  8. var id_mk = charIDToTypeID('Mk  ');
  9. var desc1 = new ActionDescriptor();
  10. var id_nw = charIDToTypeID('Nw  ');
  11. var desc2 = new ActionDescriptor();
  12. var id_pstn = charIDToTypeID('Pstn');
  13. var id_rlt = charIDToTypeID('#Rlt');
  14. desc2.putUnitDouble(id_pstn, id_rlt, offset);
  15. var id_ornt1 = charIDToTypeID('Ornt');
  16. var id_ornt2 = charIDToTypeID('Ornt');
  17. var id_type = charIDToTypeID(orientation);
  18. desc2.putEnumerated(id_ornt1, id_ornt2, id_type);
  19. var id_gd = charIDToTypeID('Gd  ');
  20. desc1.putObject(id_nw, id_gd, desc2);
  21. executeAction(id_mk, desc1, DialogModes.NO);
  22. }

スクリプトにキーボードショートカットの割り当て

  • CS3
    • メニュー -> 編集 -> キーボードショートカット -> エリア:「アプリケーションメニュー」->アプリケーションメニューコマンド:「ファイル > スクリプト > 対象スクリプト.jsx」 -> ショートカットをクリック -> 適当にキー入力 -> 確定ボタン

photoshop_keyshortcut.jpg


レイヤーセットの判定

  • typenameの文字が変わる
  1. alert(activeDocument.activeLayer.typename);
  2. // グループ  : LayerSet
  3. // 通常・背景: ArtLayer

Photoshp レイヤー毎に一括ファイル保存

CS3で確認。標準機能。

  • Photoshop メニューの「ファイル」-> スクリプト -> レイヤーをファイルへ書き出し

スクリプトの実行

  • 任意の場所にあるスクリプトを実行
    • メニューから「ファイル」→「スクリプト」を選択し「参照...」
  • スクリプトメニューに追加
    • メニューの「ファイル」 -> 「スクリプト」-> スクリプト名
    • CS5
      C:\Program Files\Adobe\Adobe Photoshop CS5\Presets\Scripts\
    • CS4
      C:\Program Files\Adobe\Adobe Photoshop CS4\Presets\Scripts\
    • CS3
      C:\Program Files\Adobe\Adobe Photoshop CS3\プリセット\スクリプト

スクリプト作成

  1. スタートメニューから「Adobe ExtendScript? Toolkit 2」を起動
  2. コンボボックスから対象アプリケーションを選択。これをしないとアプリケーション固有変数が使えないため、エラーが出る。
    • adobe_toolkit2.jpg
  3. 実行したいなら、対象アプリケーションも起動しておく

その他


オフラインオンストーラ


Adobe Illustrator .aiファイルをAdobe Readerで開く

  • 見るだけに、高価なIllustratorを購入する必要はない。以下オプション付きで保存すれば .ai ファイルをAdobe Readerにドラッグ&ドロップで見る事ができる。
  • Illustrator CS以上なら、保存時に「PDF互換ファイルを作成」にチェックを入れて保存

ai2pdf.jpg

カスタムブラシ

Photoshop CS3で新規ドキュメント作成やファイルを開くのが遅い時の対処

通常使うプリンタ」が原因です。
ネットワーク上の他のコンピュータが共有しているプリンタを指定すると、ファイルを開く、新規ドキュメント作成等々遅くなるようです。
プリンタが1台しか無い場合でも、PDFプリンタ「 PDFファイルを作成可能なフリーソフト「BullZip PDF Printer」 - GIGAZINE」等を「通常使うプリンタ」に設定すると解消しました。

  • Photoshop CS3 Windows版で試した場合
    • 通常:2秒
    • SAMBAで共有したプリンタを指定した場合:14秒

Adobe Photoshop Elements3.0でリムーバブルドライブを挿入すると勝手にポップアップしてくる「Adobe Photo Downloader」を無効にする

  1. 「写真整理モード」(写真編集モードでフォトブラウザを選択かスタートアップスクリーンで写真の整理と表示を選択)でPhotoshopElements3.0を開きます。
  2. メニューの「編集」→「環境設定」から「カメラまたはカードリーダ」を選択します。
  3. 「Abobe Photo Downloader を使用してカメラまたはカードリーダから写真を取り込む」のチェックを外します。

添付ファイル: fileai2pdf.jpg 1053件 [詳細] filePS_selectGuide.jsx 1627件 [詳細] filephotoshop_keyshortcut.jpg 739件 [詳細] filePS_copyLayer.jsx 1480件 [詳細] fileadobe_toolkit2.jpg 887件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-05-21 (水) 23:46:23 (1433d)