关于photoshop处理图片的自动化
如果打印一個(gè)圖片我們只需要點(diǎn)擊幾個(gè)按鈕就可以完成了,但如果有100多個(gè)圖片需要打印,那就需要點(diǎn)擊幾百次按鈕,而且這個(gè)過程中有很多操作是相同的。能不能簡化這個(gè)過程呢?是可以的,在photoshop中實(shí)現(xiàn)自動(dòng)化處理或者批量處理操作有兩個(gè)東西,第一個(gè)是動(dòng)作,還有一個(gè)是腳本。
動(dòng)作是個(gè)什么東西?
其實(shí)就是錄制了用戶對(duì)某一個(gè)核心操作,然后把這些操作當(dāng)做一個(gè)模板,你可以對(duì)其它文檔套用這個(gè)模板,和word中的宏很相似,這回幫我們省去很多時(shí)間,就比如上面那個(gè)打印上百張圖片的例子我們用 文件-自動(dòng)-批處理就可以一邊喝咖啡一邊等待打印完畢。
批處理是必須配合一個(gè)動(dòng)作來完成任務(wù)的,最上面的“播放”一欄中就是和動(dòng)作相關(guān)的,“組”是指你要運(yùn)行哪個(gè)動(dòng)作組中的動(dòng)作,因?yàn)橐话銥榱烁玫墓芾韯?dòng)作,需要把動(dòng)作放到不同的組,這就像是圖層和組的關(guān)系一樣。動(dòng)作就是動(dòng)作了,再做批處理之前我們需要錄制一個(gè)動(dòng)作,再這里找到我們錄制的那個(gè)動(dòng)作即可。
?
“源”是說你要對(duì)哪些文件處理,需要指定一個(gè)文件的來源。
“目標(biāo)”是說你處理完文件時(shí)否要保存文件,如果保存的話要保存到哪里。?
?
腳本是個(gè)什么東西?
為什么photoshop可以支持javascript腳本?因?yàn)閖avascript是ecmascript標(biāo)準(zhǔn)的一個(gè)實(shí)現(xiàn),而ecmascript這個(gè)標(biāo)準(zhǔn)文檔是公開的,誰都可以拿來看,誰都可以照著標(biāo)準(zhǔn)文檔開發(fā)出來一個(gè)javascript解釋器,所以adobe就用c++寫了一個(gè)javascript解釋器,然后把這個(gè)解釋器嵌入到了photoshop中了,所以photoshop可以支持javascript腳本。
?我們拿腳本事件管理器這個(gè)功能來說明和理解一下吧。
腳本事件管理器,顧名思義就是讓腳本和事件產(chǎn)生了某種關(guān)系,說的在直白一點(diǎn)就是,就是告訴photoshop當(dāng)發(fā)生某件事件的時(shí)候執(zhí)行某個(gè)腳本或者動(dòng)作,這些事件有很多,比如打開photoshop的時(shí)候,關(guān)閉photoshop的時(shí)候,新建文檔的時(shí)候,打印文檔的時(shí)候等,
再adobe官網(wǎng)上有一個(gè)adobe scripting reference的文件里面介紹了很多事件。
?
轉(zhuǎn)載于:https://www.cnblogs.com/yfish/p/6725709.html
總結(jié)
以上是生活随笔為你收集整理的关于photoshop处理图片的自动化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 自定义注解的实现
- 下一篇: UI复习练习_优酷布局