Photoshop 支援透過指令碼進行自動處理的功能。在 Windows 中,您可以使用支援 COM 自動處理的指令碼語言,例如 VB Script。在 Mac OS 中,您可以使用可以傳送 Apple 事件的語言,例如 AppleScript。這些語言不是跨平台的,但可以控制多個應用程式,例如 Adobe Photoshop、Adobe Illustrator 及 Microsoft Office。在 Mac OS 中,您也可以使用 Apple 的 Photoshop Actions for Automator 來控制 Photoshop 中的工作。

您也可以在任何平台上使用 JavaScript。JavaScript 支援可讓您編寫在 Windows 或 Mac OS 上執行的 Photoshop 指令碼。

註解:

請參閱安裝在 Photoshop CS5/Scripting/Documents 檔案夾中的指令碼文件及這裡。您可在 Photoshop CS5/Scripting/Utilities 和這裡找到 Scriptlistener 增效模組。

執行 JavaScript

  1. 選擇「檔案 > 指令碼」,然後從清單中選取指令碼。指令碼清單包含以 .js 或 .jsx 副檔名儲存在 Photoshop CS5/Presets/Scripts 檔案夾的所有指令碼檔案。若要執行儲存在其他位置的指令碼,請選擇「檔案 > 指令碼 > 瀏覽」,找出該指令碼。

設定自動執行指令碼和動作

您可以讓某個事件 (例如,在 Photoshop 中開啟、儲存或轉存檔案) 觸發 JavaScript 或 Photoshop 動作。Photoshop 提供了幾個預設事件,或者您也可以用任何可編寫指令碼的 Photoshop 事件來觸發指令碼或動作。如需有關可使用指令碼之事件的詳細資訊,請參閱 Photoshop 指令碼手冊

  1. 選擇「檔案 > 指令碼 > 指令碼事件管理員」。
  2. 選取「啟動事件以執行指令碼/動作」。
  3. 從「Photoshop 事件」選單中,選擇會觸發指令碼或動作的事件。
  4. 選取「指令碼」或「動作」,然後選擇事件發生時所要執行的指令碼或動作。

    Photoshop 提供幾個樣本指令碼供您選擇。若要執行不同的指令碼,請選擇「瀏覽」,找出該指令碼。若要執行動作,請從第一個彈出式選單選擇動作集,然後在第二個選單中,從該動作集選擇一個動作。您必須將動作載入「動作」面板中,該動作才會出現在這些選單中。

  5. 按一下 [增加]。對話框會列出該事件及其相關指令碼或動作。
  6. 若要停用並移除個別事件,請在清單中選取事件,然後按一下「移除」。若要停用所有事件,但將事件保留在清單中,請取消選取「啟動事件以執行指令碼/動作」。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策