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