有一份腳本,裡面全部字幕要個別做成 PNG 圖檔。於是美工一句一句改字、裁切、存檔……倒還能準時下班就是…… 我該不該告訴他,這種事可以用 Photoshop 的自動化作業 / 建立資料導向圖像批次處理呢?
其實多講也沒人聽啦,所以我做了一套示範檔案,有需要再看說明修改即可。檔案在這裡 (DivShare),功能如下:依照文字檔的內容,把多張圖片套上框、加上文字、指定檔名存成 PNG。
直接使用步驟 :
- 開啟「資料導向圖像.psd」
- 選擇「檔案」-「讀入」-「變數資料集…」- 讀入「範例資料集.txt」
- 編碼:Unicode (UTF-8)
- 勾選「使用第一欄作為資料集的名稱」
- 勾選「取代現有的資料集」
- 選擇「檔案」-「轉存」-「資料集作為檔案…」
就會自動產生一堆 psd 檔了。- 資料集:全部資料集
- 檔案命名:資料集名稱
- 選擇「檔案」-「自動」-「批次處理…」
修剪剛剛產生的 psd 檔,然後存成 PNG。- 組合、動作:先在「動作」面板(Alt+F9)的「載入動作…」把 bootleq.atn 載入,然後選擇「修剪 -PNG」
- 來源、目的地:選擇「資料夾」
- 勾選「忽略動作的〝另存新檔〞指令」
- 檔案命名:只要「文件名稱」+「副檔名」 即可
要改內容的話怎麼辦?
修改「範例資料集.txt」或「資料導向圖像.psd」。看懂下圖各變數在 psd 和 txt 之間的關係,再打開 Photoshop 的「影像」-「變數」看看怎麼設,應該就知道怎麼改了。
參考:Adobe 的說明 自動化作業 / 建立資料導向圖像,中文版 PDF 手冊在 http://help.adobe.com/zh_TW/Photoshop/10.0/photoshop_cs3_help.pdf。