將先參考這篇
讓PS判斷橫幅直幅圖片

checkimage.js放至

C:\Program Files\Adobe\Adobe Photoshop CS4 (64 Bit)\Presets\Scripts

個人將checkimage.js 改名為800X800.js1600X1600.js
因為習慣縮二種SIZE 
內容分別改成

800X800.js

var doc = app.activeDocument;
var width = doc.width.value;
var height = doc.height.value;

if (width > height)
app.doAction("W800", "Resize.atn");
else
app.doAction("L800", "Resize.atn"); 


1600X1600.js

var doc = app.activeDocument;
var width = doc.width.value;
var height = doc.height.value;

if (width > height)
app.doAction("W1600", "Resize.atn");
else
app.doAction("L1600", "Resize.atn");



ps縮圖-1


開啟Photoshop
按ALT+F9
打開動作視窗
ps縮圖-2


首先,先新增一個組合,命名為Resize
名字必需跟(800X800.js及1600X1600.js)裡面的命名一樣



if (width > height)
app.doAction("W800", "Resize.atn");
else
app.doAction("L800", "Resize.atn");
 ps縮圖-3

開啟一張橫幅的圖片
開始錄製我們要的動作
首先先新增W800的動作
ps縮圖-4

接下來開始錄製我們要的動作(縮圖銳化+簽名)
按Alt+Ctrl+I
寬度輸入我們要的size : 800
ps縮圖-5

按濾鏡->銳利化->智慧型銳利化
數值看個人喜好,(建議30~50小小銳化就好)
ps縮圖-6

我們已完成縮圖加稅化了
個人習慣再加個簽名檔
按檔案->置入->選擇之前弄好的簽名檔
接下來要錄製一個存檔
按Shift+Ctrl+S
選擇要存檔的資料夾
格式選擇JPG->按存檔
再來品質(按自己喜好)大小
ps縮圖-7

我們已經錄製好橫幅圖片的縮圖(800)銳化了

再來開始一張直幅的圖片
新增一個L800動作
錄製動作與上面相同

在更改圖片尺寸時
改輸入高度800
ps縮圖-8

都錄製好後
再新增一個組合
ps縮圖-9
新增一個動作800X800
按檔案->指令碼->800X800
ps縮圖-10

停止錄製


我們可以開始批次縮圖銳化了
按檔案->自動->批次處理
ps縮圖-11

組合選 縮圖+銳化
動作800X800
來源選擇我們要縮圖的資料夾
目的地選擇我們要放縮完圖的資料夾
ps縮圖-12


按確定就開始批次縮圖銳化囉

0 意見

張貼留言