摘要:剛做完的一個項目里,為了切圖方便,接觸了下的腳本功能。這里解釋一下,也就是本文所討論的腳本,并不只有可以用,都是可以用的,不過需要調(diào)用各自不同的。一些腳本的線上參考資料常用部分漢化版常數(shù)表初識腳本留坑待續(xù)
剛做完的一個H5項目里,為了切圖方便,接觸了下Photoshop的腳本功能。從找資料、寫腳本到實際能用全套跑了一圈下來發(fā)現(xiàn),嗯,果然是挺難用的[捂臉]。不過雖然缺點滿滿,但PS這個平臺上,可以拿來做自動化切圖這種事的選擇并不多……所以只好將就將就咯~
0.準(zhǔn)備篇工欲善其事、必先利其器。寫ps腳本除了常用的代碼編輯器以外,還有個選擇,就是Adobe自家的ExtendScript Toolkit CC。這里解釋一下,“ExtendScript”也就是本文所討論的ps腳本,并不只有ps可以用,AE、AI都是可以用的,不過需要調(diào)用各自不同的API。ExtendScript Toolkit的界面和操作啥的都挺路人的,只不過它有個別的代碼編輯器都沒有的功能,就是可以直接連接上ps,并看到ps的內(nèi)部對象,另外它也能一鍵調(diào)用ps來執(zhí)行腳本,所以我選擇先用代碼編輯器寫腳本,然后用它來執(zhí)行。
剛裝好的ExtendScript Toolkit界面大概是這樣的:
標(biāo)簽頁底下前邊帶個綠色雙鎖鏈圖標(biāo)的是鏈接選框,作用是決定當(dāng)前文檔需要和哪個程序(PS、AI、AE等)鏈接,右邊從上到下分別是console控制臺、腳本庫和內(nèi)部對象瀏覽器。
看起來好像挺高大上的樣子,對吧?燃鵝,萬幸中的不幸是,我發(fā)現(xiàn)它并不能識別出我的PS……所以并沒有什么卵用……
不過裝好這個工具以后,在它安裝目錄下(我系統(tǒng)是Win10,安裝目錄是Program Files (x86)AdobeAdobe ExtendScript Toolkit CC)會有個SDK文件夾,里邊有個叫JavaScript Tools Guide CC的PDF是可以參考的(里邊是一些Ps、AI、AE幾個軟件共用的接口,比如File、Folder啥的);另外在Ps的安裝目錄下有個PresetsScripts文件夾,一些比如“文件”菜單下的“導(dǎo)出”里的一些功能,就是用腳本來實現(xiàn)的。
一些Ps腳本的線上參考資料:
Adobe Photoshop Scripting
ADOBE PHOTOSHOP CC 2015 SCRIPTING GUIDE
ADOBE PHOTOSHOP CC 2015 JAVASCRIPT SCRIPTING REFERENCE
ExtendScript Wiki
《PHOTOSHOP CC 2015 JAVASCRIPT SCRIPTING REFERENCE》常用部分漢化版
PhotoShop ExtendScript 常數(shù)表
初識Ps腳本
【留坑待續(xù)…】
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/84310.html
摘要:引言最近在學(xué)習(xí),發(fā)現(xiàn)好多知識點,之前一點都沒有接觸過,如等等。使用本地安裝,會存于文件夾內(nèi)與屬性內(nèi),更方便項目文件遷移以及協(xié)同開發(fā)等情況。 引言 最近在學(xué)習(xí)webpack,發(fā)現(xiàn)好多知識點,之前一點都沒有接觸過,如babel、core-js、browserslist等等。以前習(xí)慣了使用cli構(gòu)建項目,很多東西不用考慮,拿來就用,這樣的碼農(nóng)是不會有能力提升的,必須了解更多的知識點,才能成為...
摘要:前言相信做前端的朋友沒有不知道的,都知曉新增了不少新的特性,但是你知道是怎么來的嗎今天就讓閏土來帶大家大話的前世今生。之前可能是自己娛樂為主,大家來旁觀為輔。還有一個比較大的版本就是,它是年正式誕生的。大話前端系列文章較長,未完待續(xù)。 showImg(https://segmentfault.com/img/bV4pck?w=1280&h=693); 前言 相信做前端的朋友沒有不知道E...
摘要:基礎(chǔ)鞏固基礎(chǔ)總結(jié)使用已經(jīng)好幾年了,由于工作主要是做服務(wù)端開發(fā),在工作中逐漸發(fā)現(xiàn)的使用范圍原來越廣泛。這里要注意,務(wù)必將基礎(chǔ)部分掌握牢靠,磨刀不誤砍柴功,只有將基礎(chǔ)部分掌握并建立起系統(tǒng)的知識體系,在后面學(xué)習(xí)衍生的其他模式才能游刃有余。 基礎(chǔ)鞏固:JavaScript基礎(chǔ)總結(jié) 使用JavaScript已經(jīng)好幾年了,由于工作主要是做服務(wù)端開發(fā),在工作中逐漸發(fā)現(xiàn)JavaScript的使用范圍原...
摘要:切圖仔的小書本文陸續(xù)介紹的功能配置及一些實用場景待完善。更可貴的是配置簡單文檔豐富大大降低了學(xué)習(xí)的門檻。為什么選擇自年發(fā)布以來,一直是服務(wù)器市場的霸主。雖然發(fā)布較晚,但是卻因為在高并發(fā)下卓越的表現(xiàn)而迅速嶄露頭角。 切圖仔的 Nginx 小書 本文陸續(xù)介紹 Nginx 的功能、配置、及一些實用場景(待完善...)。 一、介紹 Nginx 1. Nginx 是什么? Nginx,很多工程師...
摘要:切圖仔的小書本文陸續(xù)介紹的功能配置及一些實用場景待完善。更可貴的是配置簡單文檔豐富大大降低了學(xué)習(xí)的門檻。為什么選擇自年發(fā)布以來,一直是服務(wù)器市場的霸主。雖然發(fā)布較晚,但是卻因為在高并發(fā)下卓越的表現(xiàn)而迅速嶄露頭角。 切圖仔的 Nginx 小書 本文陸續(xù)介紹 Nginx 的功能、配置、及一些實用場景(待完善...)。 一、介紹 Nginx 1. Nginx 是什么? Nginx,很多工程師...
閱讀 839·2023-04-25 20:18
閱讀 2136·2021-11-22 13:54
閱讀 2583·2021-09-26 09:55
閱讀 3936·2021-09-22 15:28
閱讀 3008·2021-09-03 10:34
閱讀 1742·2021-07-28 00:15
閱讀 1665·2019-08-30 14:25
閱讀 1306·2019-08-29 17:16