Photoshop腳本入門教程?

Tags: 資料, 腳本,

Photoshop還有腳本?大家第一感覺都很驚訝,事實上他確實有的。搜索能找到相關信息,但是腳本的中文資料很少,官網的又是一些英文,我E文不好,所以就結合多次摸索測試,總結這篇Photoshop腳本入門範例,但內容不會太深,更多的資料,還是要自己學習。

工具/原料

Photoshop

方法/步驟

Photoshop腳本的後綴是"JSX",開發環境隨意,可以用photoshop自帶的編輯工具,也可以用任意記事本或者javascript相關的工具都可以。這裡推薦使用記事本編輯腳本。

Photoshop腳本入門教程

用記事本新建一個空白文檔,輸入“alert("你好,photoshop")”,輸入號之後,在菜單欄找到“文件”並選擇另存為,在彈出的新菜單中,將文件名保存為“test.jsx”(備註,僅僅輸入加粗字體的內容,最外層的引號不用輸入,出去.jsx不可變,其他都可以隨意)

Photoshop腳本入門教程

Photoshop腳本入門教程

保存好之後,啟動photoshop,點擊菜單欄“文件”,點擊“腳本”並選擇“瀏覽”,在新出來的窗口,點擊要剛才保存的“test.jsx”即可。可選擇腳本文件。這裡有個更簡單方法打開腳本,不用點擊菜單欄,其實雙擊灰色背景,同樣能彈出瀏覽框,選擇相應腳本即可。

Photoshop腳本入門教程

Photoshop腳本入門教程

運行效果如下,簡單介紹下,photoshop支持的腳本語言有“AS、javascript、vbscript”等。

Photoshop腳本入門教程

Photoshop腳本入門教程

下面通過示例的方式,將一些常規的操作,轉換成腳本的形式。

【新建一個文檔】

還是新建一個jsx文件,輸入“var newDoc = app.documents.add();

Photoshop腳本入門教程

Photoshop腳本入門教程

【打開一個圖片】

還是新建一個jsx文件,輸入“open(File("D:/desktop/1/jpeg/1.jpg"));”,這裡的圖片路徑,要修改自己的電腦的圖片路徑哦。

Photoshop腳本入門教程

Photoshop腳本入門教程

【彈出選擇文件框打開圖片】

還是新建一個jsx文件,輸入“open(File(openDialog()));”;

Photoshop腳本入門教程

【複製圖片】var olddoc = open(File("D:/desktop/1/jpeg/1.jpg"))

olddoc.activeLayer.copy()

//這個單位和文檔默認設置有關

var newdoc = app.documents.add(1312,768)

newdoc.paste()

//olddoc.close();

Photoshop腳本入門教程

Photoshop腳本入門教程

Photoshop腳本入門教程

來看一個綜合實例

【打開一個文件夾的所有圖片】

代碼段稍微有點長,裡面用來js的for循環,具體可搜索獲得其語法。

Photoshop腳本入門教程

Photoshop腳本入門教程

完成

注意事項

希望對你有所幫助

app.Path指腳本所在的目錄

相關問題答案