PhotoShop生成圖像資源

PhotoShop CC版增加了一個非常好用的功能生成圖像資源,開啟此功能后,PhotoShop會自動把指定的圖層和圖層組(為了方便表達,以后把圖層或者圖層組統(tǒng)稱層組)導(dǎo)出成指定的規(guī)格的圖片;
注意:
圖像資源生成功能的配置有特定格式,由于網(wǎng)上關(guān)于這些格式的描述很雜亂,而且不規(guī)范,所以為了更嚴謹?shù)孛枋鲞@些語法格式,我便總結(jié)并采用ABNF語法范式來描述語法規(guī)則,對于不熟悉ABNF語法范式的同學(xué),可以參考《語法格式描述規(guī)范BNF和ABNF

目錄

  1. 語法總覽
  2. 配置圖像資源生成功能
  3. 從一個圖層或圖層組生成多個資源
  4. 指定資源的路徑
  5. 尺寸參數(shù)
  6. 品質(zhì)參數(shù)
  7. 總結(jié):層組名的語法規(guī)則
  8. 配置默認參數(shù)
  9. 禁用所有文檔的圖像資源生成功能

內(nèi)容


1. 語法總覽

先給出層組名的全部語法,以方便大家查閱,后文會詳細講解,如下:

  • 層組名的語法規(guī)則

    層組名 = <資源項列表>
    資源項列表 = <資源項>{","<資源項>}
    資源項 = [尺寸參數(shù)] [<路徑參數(shù)>"/"]<資源名>[縮放參數(shù)]"."<后綴名>[品質(zhì)參數(shù)]
    尺寸參數(shù) = (<寬>[單位] "x" <高>[單位]) | (<數(shù)字>%)
    單位 = px | in | cm | mm
    縮放參數(shù) = "@"<數(shù)字>"x"
    后綴名 = ".jpg" | ".png" | ".gif" | ...
    品質(zhì)參數(shù) = <JPG品質(zhì)參數(shù)> | <PNG品質(zhì)參數(shù)>
    JPG品質(zhì)參數(shù) = (1-10) | (0-100%)
    PNG品質(zhì)參數(shù) = 8 | 24 | 32
    
  • 默認參數(shù)配置語法
    在PhotoShop中為圖像資源指定默認的配置參數(shù),方法如下:

    1. 創(chuàng)建空圖層;
    2. 把該圖層的名字更改為:以default二字開頭,并跟眷默認參數(shù)列表;語法為:
      默認配置層組名 = "default" [默認參數(shù)組列表]
      默認參數(shù)組列表 = <默認參數(shù)組> *["+" <默認參數(shù)組>]
      默認參數(shù)組 = [尺寸參數(shù)] [路徑參數(shù)] [縮放參數(shù)]
      路徑參數(shù) = <路徑>"/"
      縮放參數(shù) = "@"<數(shù)字>"x"
      

2. 配置圖像資源生成功能

圖像資源生成功能的使用方式如下:

  1. 啟用生成器

    1. 打開:編輯/首選項/增效工具
    2. 選擇:啟用生成器
    3. 單擊:確定
  2. 勾選圖像資源菜單:文件/生成/圖像資源

  3. 配置圖層或圖層組的名字;
    若想讓PhotoShop自動把某個層組導(dǎo)出為指定的規(guī)格的圖片,則必須在該層組的名字中添加相應(yīng)格式的后綴名(如:.jpg、.png.gif等等),并按照一定的格式給該層組的名字配置規(guī)格參數(shù);

    層組名的配置語法:

    層組名 = <資源項列表>
    資源項列表 = <資源項>{","<資源項>}
    

    ** 資源項 最簡單的語法為:**

    資源項 = <資源名>"."<后綴名>
    

    如下圖:

    添加后綴名.png

    導(dǎo)出的圖片如下圖所示:

    導(dǎo)出效果.png

注意:

  • 層組的名稱不支持特殊字符:*;
  • 圖層組生成的圖像資源是該圖層組內(nèi)的所有可見圖層的合并效果;
  • PhotoShop會自動把生成的圖片放在PSD所在目錄下的./<PSD名>-assets/目錄下;
  • 生成的圖片的名字、格式、及尺寸是根據(jù)相應(yīng)的圖層或圖層組的名稱而得的;
  • 圖像資源生成功能的開關(guān)參數(shù)是記錄在PSD中,所以,某個PSD文件開啟圖像資源生成功能后,無論何時再次打開該文檔,圖像資源生成功能仍然保持開啟;要關(guān)閉該功能,另需取消勾選圖像資源菜單:文件/生成/圖像資源,然后保存;
  • PhotoShop會實時更新生成的圖像資源,并且便生成的圖像資源與配置保存同步,即,如果配置中刪除了一個資源名,則PhotoShop也會刪除相應(yīng)生成的圖像資源;

3. 從一個圖層或圖層組生成多個資源

要從一個圖層或圖層組生成多個資源,需要在層組的名字中設(shè)置多個資源名,并且用用逗號,分隔各個資源名;
語法為:

層組名 = <資源項列表>
資源項列表 = <資源項>{","<資源項>}
資源項 = <資源名>"."<后綴名>

示例:

證件照1.jpg,證件照2.png
多個資源名.png

示例效果:

多個資源名效果.png

4. 指定資源的路徑

在配置層組的名字時,也可以指定生成的資源的路徑;
語法為:

資源項 = [<路徑>/]<資源名>"."<后綴名>

示例:

證件/證件照.jpg
指定資源路徑示例.png

示例效果:

指定資源路徑效果.png

5. 尺寸參數(shù)

可以通過圖層或圖層組的名字配置生成的圖像資源的尺寸,具體如下:
語法為:

資源項 = [尺寸參數(shù)] <資源名>"."<后綴名>
尺寸參數(shù) = (<寬>[單位] "x" <高>[單位]) | (<數(shù)字>%)
單位 = px | in | cm | mm

說明:
尺寸參數(shù) 的格式是:<寬>[單位] "x" <高>[單位]<數(shù)字>%
尺寸參數(shù) 和 資源名 之間必須有空格;
寬 和 高 后面可以帶 單位 :px、in、cm、mm;
如果 單位 是像素,則可以省略;
寬 和 高 可以帶不同的單位;

6. 品質(zhì)參數(shù)

語法:

資源項 = <資源名>"."<后綴名>[品質(zhì)參數(shù)]
品質(zhì)參數(shù) = <JPG品質(zhì)參數(shù)> | <PNG品質(zhì)參數(shù)>
JPG品質(zhì)參數(shù) = (1-10) | (0-100%)
PNG品質(zhì)參數(shù) = 8 | 24 | 32

說明:

  • 在不指定 品質(zhì)參數(shù) 的情況下, JPG品質(zhì)參數(shù) 的默認值是90%, PNG品質(zhì)參數(shù) 的默認值是32,gif資源會以基本Alpha透明度生成;
  • gif格式?jīng)]有品質(zhì)參數(shù);

7. 總結(jié):層組名的語法規(guī)則

以上分別介紹了在層組名中設(shè)置各種參數(shù)的單獨語法,下面給出層組名的全部語法,如下:

層組名 = <資源項列表>
資源項列表 = <資源項>{","<資源項>}
資源項 = [尺寸參數(shù)] [<路徑參數(shù)>"/"]<資源名>[縮放參數(shù)]"."<后綴名>[品質(zhì)參數(shù)]
尺寸參數(shù) = (<寬>[單位] "x" <高>[單位]) | (<數(shù)字>%)
單位 = px | in | cm | mm
縮放參數(shù) = "@"<數(shù)字>"x"
后綴名 = ".jpg" | ".png" | ".gif" | ...
品質(zhì)參數(shù) = <JPG品質(zhì)參數(shù)> | <PNG品質(zhì)參數(shù)>
JPG品質(zhì)參數(shù) = (1-10) | (0-100%)
PNG品質(zhì)參數(shù) = 8 | 24 | 32

8. 配置默認參數(shù)

在PhotoShop中為圖像資源指定默認的配置參數(shù),方法如下:

  1. 創(chuàng)建空圖層;
  2. 把該圖層的名字更改為:以default二字開頭,并跟眷默認參數(shù)列表;語法為:
    默認配置層組名 = "default" [默認參數(shù)組列表]
    默認參數(shù)組列表 = <默認參數(shù)組> *["+" <默認參數(shù)組>]
    默認參數(shù)組 = [尺寸參數(shù)] [路徑參數(shù)] [縮放參數(shù)]
    路徑參數(shù) = <路徑>"/"
    縮放參數(shù) = "@"<數(shù)字>"x"
    

示例

指定圖像資源的默認路徑:

default path/to/folder/

會在./<PSD名>-assets/path/to/folder/下生成所有的圖像資源

指定縮放參數(shù):

default @2x

會為所有生成的圖像資源添加縮放參數(shù),格式為:<資源名>@2x.<后綴名>

9. 禁用所有文檔的圖像資源生成功能

若想對任意PSD文件都禁用PhotoShop的資源生成功能,則可以通過修改首選項,在全局范圍禁用所有 Photoshop 文檔的圖像資源生成功能;
操作步驟為:

  1. 打開:編輯/首選項/增效工具
  2. 取消選擇:啟用生成器
  3. 單擊:確定

注意:
當在首選項中禁用圖像資源生成時,文件/生成/圖像資源菜單命令不可用;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,537評論 19 139
  • 我發(fā)現(xiàn),我們生活在一個世界里,可是在不同維度。 01. 好朋友去云南旅游,那段時間我就會有意無意的關(guān)注云南的消息。...
    閑人捷閱讀 1,845評論 10 15
  • 在風的背面 是太陽炙烤皮膚的聲音 每一滴掙扎的汗水 都值得安慰 面巾紙的味道 由遠及近 仿佛看見臉頰感動的畫質(zhì) 這...
    淺得塾心靈文畫閱讀 292評論 2 7
  • 天下萬物生于有,有生于無。而健康和生命是一切的載體,如果失去健康,也就意味著失去了一切。在這個亞健康指數(shù)飆升的年代...
    陳曉依閱讀 492評論 0 2

友情鏈接更多精彩內(nèi)容