當(dāng)前位置:首頁>ps入門教程>ps基礎(chǔ)教程>技巧教程>教程內(nèi)容

ps CC自動(dòng)切圖與前端CSS代碼(3)

來源:藝設(shè)網(wǎng) 作者:情非得已 學(xué)習(xí):42577人次

Photoshop 是視覺設(shè)計(jì)師最強(qiáng)有力的武器之一,其實(shí) Photoshop 也為前端開發(fā)同學(xué)帶來很多驚喜。特別是從 Photoshop CC 版本開始,它變得越來越有趣。今天筆者就其中幾個(gè)新特性給大家介紹一下。如果您也有更多新的發(fā)現(xiàn),請?jiān)谙路搅粞耘c大家進(jìn)行討論。

自動(dòng)切圖(含WebP、SVG格式):

前端開發(fā)人員經(jīng)常需要將很多圖層切出成獨(dú)立的圖片。有了自動(dòng)切圖功能,無需花更多時(shí)間來切圖了。只需在圖層名后添加相應(yīng)格式后綴(如.png),即可自動(dòng)輸出所需格式的圖片。

請保持菜單“編輯->首選項(xiàng)->增效工具”中的“生成器”為啟用狀態(tài); 依次點(diǎn)擊菜單“文件->生成->圖像資源”,確認(rèn)該菜單項(xiàng)已被勾選;

Photoshop CC自動(dòng)切圖與前端CSS代碼

Photoshop CC自動(dòng)切圖與前端CSS代碼

試著修改某個(gè)圖層命名(如 iTunes.png),然后檢查當(dāng)前 psd 文件所在目錄下的“文件名-assets” 的目錄,打開此目錄,發(fā)現(xiàn) iTunes.png 已經(jīng)躺在里面了。

Photoshop CC自動(dòng)切圖與前端CSS代碼
常用技巧:

Photoshop CC自動(dòng)切圖與前端CSS代碼

@2x Retina 圖片的輸出,在圖層前添加 200% 即可,如 200% logo@2x.png ;

開啟 WebP、SVG 格式的自動(dòng)輸出: 新建 generator.json 文件,內(nèi)容如下:

{  "generator-assets":  {    "svg-enabled": true,    "webp-enabled": true  }}

將此配置文件拷貝至: Windows: (Win+R后輸入 %USERPROFILE% )目錄下,如 C:Usersxxx Mac OS: $HOME 如“Macintosh HD>Users>xxx” 目錄下 WebP 輸出暫只支持 Mac OS。

復(fù)制 CSS

Photoshop CC 終于推出了“復(fù)制CSS” 功能。它能讓開發(fā)人員快速獲取形狀的 CSS 代碼。其實(shí)不少設(shè)計(jì)師也很想學(xué)習(xí) CSS,有了這個(gè)功能,可以讓這些愛學(xué)習(xí)的設(shè)計(jì)師熟悉 CSS 代碼與圖形的對應(yīng)關(guān)系;

Photoshop CC自動(dòng)切圖與前端CSS代碼

右擊圖層面板上的圖層,選擇“復(fù)制 CSS”,或點(diǎn)擊菜單“圖層->復(fù)制 CSS”;

多個(gè)圖層的批量獲取,請選擇多個(gè)圖層,執(zhí)行 Ctrl+G,將所選圖層轉(zhuǎn)為圖層組。然后在該組上右擊,選擇“復(fù)制 CSS”,即可批量獲取 CSS 代碼。

智能對象暫不支持“復(fù)制 CSS”功能,您可以柵格化該圖層再來使用。

當(dāng)前的版本的此功能,包含了很多冗余信息和不太友好的寫法,可能不是大家真正需要的。于是 ISUX 前端團(tuán)隊(duì)改進(jìn)了這個(gè)功能,您可以下載“PhotoshopCopyCSS”來增強(qiáng) Photoshop CC 自帶的“復(fù)制 CSS”功能,提升 CSS 代碼的真正采用率;目前的優(yōu)化有:

* 自動(dòng)識別 CSS Sprite 圖片,獲取 background-position 信息; * 自動(dòng)識別是否圖標(biāo); * 優(yōu)化 CSS3 漸變、文字、邊框、陰影等 CSS 代碼; * 優(yōu)化 RGB 顏色值成 十六進(jìn)制顏色; * 去除冗余 CSS 屬性,如 position, z-index, left, top 等。

您也可以反饋更好的建議,讓這個(gè)功能真正為大家所用。

圖層管理

前端開發(fā)同學(xué)接手的 psd 文檔,往往有大量圖層,我們需要對其進(jìn)行整理。例如刪除空白、鎖定、文本等圖層。我們還可以通過圖層類型、名稱、效果、屬性等條件進(jìn)行快速定位圖層。

Photoshop CC自動(dòng)切圖與前端CSS代碼 Photoshop CC自動(dòng)切圖與前端CSS代碼

Photoshop CC自動(dòng)切圖與前端CSS代碼 Photoshop CC自動(dòng)切圖與前端CSS代碼

使用此功能可以很方便定位到當(dāng)前選定圖層,非常適合含有大量圖層的 psd 文檔。

另外隔離圖層也是個(gè)很不錯(cuò)的功能。開啟隔離圖層功能之后,我們可以通過移動(dòng)選擇工具,點(diǎn)選畫布上的內(nèi)容,找出我們需要的圖層將其整理成一個(gè)獨(dú)立的 psd 文件。

Photoshop CC自動(dòng)切圖與前端CSS代碼
WebP 插件

WebP 是 Google 為減少數(shù)據(jù)量、加速網(wǎng)絡(luò)傳輸?shù)哪康亩_發(fā)的圖片格式。特別適合移動(dòng)端圖片的傳輸。大大節(jié)省帶寬,目前只有 Google Chrome 瀏覽器對其原生支持。

Photoshop CC 的 Mac OS 版自帶輸出 WebP 功能。Windows 下您可以下載此插件來輸出 WebP 格式。安裝后,可以在 Photoshop 菜單“文件->另存為” 對話框中選擇“WebP格式圖片”。

WebP for Photoshop v0.5b5, 16 December 2013 Mac | Win

動(dòng)作條件

Photoshop CC 新增了動(dòng)作條件,可以根據(jù)不同條件執(zhí)行命令或其他動(dòng)作。

Photoshop CC自動(dòng)切圖與前端CSS代碼
智能參考線/使用圖層顏色

這兩個(gè)功能并不是 Photoshop CC 的新功能。為什么要在這里說呢,因?yàn)樗茌o助我們一秒居中對齊、一秒貼邊,這個(gè)非常實(shí)用。另外也建議設(shè)計(jì)師使用圖層顏色來標(biāo)出改動(dòng)位置,這樣前端開發(fā)同學(xué)便能快速定位圖層。

Photoshop CC自動(dòng)切圖與前端CSS代碼

 

Photoshop CC自動(dòng)切圖與前端CSS代碼

學(xué)習(xí) · 提示

  • 一定要打開PS,跟著教程做一遍,做完的圖到這交作業(yè):提交作業(yè)
  • 建議練習(xí)時(shí),大家自己找素材,盡量不要用教程提供的素材。
  • 教程有看不懂的地方,可以到論壇發(fā)帖提問:新手求助
  • 加官方微信,隨時(shí)隨地,想學(xué)就能學(xué):ps_bbs,或掃右側(cè)二維碼!
  • 關(guān)注我們學(xué)更多,每天都有新教程:新浪微博 抖音視頻 微信小程序
- 發(fā)評論 | 交作業(yè) -
最新評論
清風(fēng)明月2019-03-22 07:11
想仔細(xì)了解一下
珍...2015-03-25 04:09
現(xiàn)在的CS版本直接有這個(gè)腳本功能圖層導(dǎo)出到文件.png
Xpress2015-02-27 03:22
謝謝分享。。學(xué)習(xí)一小下下下。!
Xpress2015-02-27 03:22
好動(dòng)西啊1!謝謝分享!
8092819732014-10-28 02:10
菜鳥學(xué)習(xí)一下
ku到微笑_2014-03-27 09:39
含有插件么?
蒼水學(xué)長2014-03-27 02:23
為什么不給看?
li875896652014-03-22 09:23
謝謝分享
珍...2014-03-21 11:31
CS版本好像沒有“復(fù)制CSS” 功能
珍...2014-03-21 10:18
瞄一眼

關(guān)注大神微博加入>>

網(wǎng)友求助,請回答!