由于之前只顾着追求效率,没有学习过PS,但其实这是前端开发人员需要学会的技能之一,曾经看过一个大佬的前端经验分享说他在招聘时遇到不会切图的会直接pass掉,可见前端开发人员学会切图是多么重要。通过观看慕课网上的相关视频,觉得讲的很好,对前端人员需要掌握的一些ps技术有了大概了解,同时也突然领悟到,之前总是烦恼找不到静态页面去练习,只能找有现成素材的,但素材却挺难找。学会ps切图后,可以在网上直接找网页psd效果图,进行切图和静态页面效果实现练习。想要学习的朋友,可以直接慕课网上观看视频学习(https://www.imooc.com/coursescore/506),找几张类似的图跟着练习就能有一定收获。

我用的是photoshopCC2014完整版,中文绿色版有些功能没有,可在网上下载软件,但这个软件是收费的,有钱的朋友可以支持下正版,但我比较穷。。。就只能根据网上教程下载注册机.


作为前端开发人员,主要需要掌握的是利用PS切图,下面根据视频总结几种切图方法

传统切图

打开要切的psd图,选取切片工具,根据自己的需要切取自己想要的图片,如果psd图有参考线,点击基于参考线的切片,会出现很多切片,可以根据自己需求增减参考线生成切片,并删除自己不想要的切片。

切片导出方法,点击文件->存储为web所用格式,预设一栏可设置导出图片格式,一般选择png-24,会生成一个名为images的文件夹。

精准切图

练习过传统切图方法会觉得比较麻烦,但是pscc有一个可以精确切图的脚本。单击脚本-> 将图层导出到文件 ,可选择导出位置及类型,但是据我测验,如果图层切片太多,导出过程会非常非常缓慢。

在切图速度方面,有个解决办法是可以先对图进行裁剪后再来单独手动或自动切片,或许可以解决速率问题

扩展

除了上面所说的自动化切图方式,还有些好用的方法可获得图片。

单击编辑->首选项->增效工具->启用生成器,文件->生成->图像资源。
然后在图层中选择你想要的图片,重命名,文件后缀修改成你想要的格式,会自动生成一个文件夹,与源psd图在头一个文件夹中。

还可以通过修改文件名来控制切图其它属性

1.要导出不同的格式,只需把图层名称的后缀改成相应的格式后缀就可以了。默认jpg格式以90%品质生成,png格式以32为图像生成,gif以alpha透明度生成
2.要导出不同的大小:设置大小参数,大小要和名称之间加一个空格
百分比单位加上百分号
例:50% 88.png 150% 88.jpg
像素单位需要设置长度和宽度,不用加单位
例:300*200 88.png
3.改变图像的压缩比例
Jpg格式在后缀后面加上1-10或者1-100%.
例:150% 88.jpg5/80%
png格式输出品质设置分别为8,24,32.
例:150% 88.png24
4.如果想要删除图片可恢复名称不要后缀

今天学到了用ps做基本的切图,以后可以自己用psd图创建素材,切图是一件极其需要耐心的事,我们要坚持住,守得云开见月明,日常鸡汤来一段,加油!

“你现在的努力,辛苦,压力,承受的一切,都是为了攒够能力和本钱,去做自己更喜欢的事,去为自己争取选择的权利。”

![fighting](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1530241438064&di=238d2c415287a22823375ed0a1f5ca7f&imgtype=0&src=http%3A%2F%2Fwww.0-15.cn%2FUpFolder%2FCommonUpfile%2F20165512085500_1.gif)

前端菜鸟起飞之学会ps切图的更多相关文章

  1. 做一个会PS切图的前端开发

    系列链接 做一个会使用PS的前端开发 做一个会PS切图的前端开发 切图方法分类 PhotoShop从CS版本演变到现在的CC版本,切图功能发生了比较大的变化,我们可以把PhotoShop CS版本时的 ...

  2. 前端技术-PS切图

    页面制作部分之PS切图 <--本标签下,通过页面制作.页面架构.javascript程序设计.DOM编程艺术.产品前端架构五部分来分享总结笔记,总结笔记会陆续分享--> 网页设计在技术层面 ...

  3. 学习笔记2:前端PS切图

    前端PS切图 一.Photoshop的界面设置 二.Photoshop的基本操作 三.Photoshop的传统切图 四.Photoshop的精准切图 五.Photoshop的扩展知识 视频学习:htt ...

  4. 前端PS切图

    http://www.imooc.com/learn/506    慕课网地址 Tools Tools  Photoshop 快捷键 l  移动工具 V l  选取工具 M l  套索工具 L l  ...

  5. 页面制作部分之PS切图

    页面制作部分之PS切图 <--本标签下,通过页面制作.页面架构.javascript程序设计.DOM编程艺术.产品前端架构五部分来分享总结笔记,总结笔记会陆续分享--> 网页设计在技术层面 ...

  6. PS切图保存后的背景图为透明

    1.若想PS切图保存后的背景图为透明,那么则需要在如下图中所示的修改即可,切图后[文件]——>[存储为web格式]——>[PNG-24]: 2.要想在css中的背景图片为相通,则先剪切一个 ...

  7. ps切图插件

    ps切图工具插件 下载网址:http://www.cutterman.cn/zh/cutterman 安装完插件,关闭ps,重新打开,窗口- 扩展,即可使用

  8. 两种ps切图方法(图层/切片)

    两种Ps切图方法 一.      基础操作: a)    Ctrl++ 放大图片,ctrl - -缩小图片 b)    按住空格键space+,点击鼠标左键,拖动图片. c)    修改单位,点击编辑 ...

  9. 2018年设计师都在用的PS切图插件--摹客iDoc

    终于找到你,我梦寐以求的PS切图插件.曾几何时,设计师在完成设计稿之后高效的输出标注切图一直是设计师的噩梦.为什么这么说呢?开发要的那么多尺寸,我到底该怎么切图?iPhone的版本已经不少了,更别提安 ...

随机推荐

  1. EF For Mysql

    http://blog.csdn.net/kmguo/article/details/19650299

  2. Online, Cheap -- and Elite

    Online, Cheap -- and Elite Analysis of Georgia Tech’s MOOC-inspired online master's in computer scie ...

  3. 乘风破浪:LeetCode真题_029_Divide Two Integers

    乘风破浪:LeetCode真题_029_Divide Two Integers 一.前言     两个整数相除,不能使用乘法除法和取余运算.那么就只能想想移位运算和加减法运算了. 二.Divide T ...

  4. ConstraintLayout使用手册

    1. 解决痛点 主要用拖拽 解决嵌套过多 2. 简易使用手册 增加约束 四个角直接拖拽就好了 删除约束 match_constraint 属性 这个属性类似于match_parent,去掉margin ...

  5. mac下idea 13 在tomcat 7控制台乱码

    在mac或linux下idea 13(可能其它版本也会出现乱码) tomcat 7在输出到控制台的日志中文乱码,解决方式 加一个environment variable, 在如图绿色位置添加   JA ...

  6. python第三十六课——2.迭代器对象

    满足前提: 1).必须是一个可迭代对象 2).可以被next()所作用的 举例: generator... 高效的检测一个对象是否是迭代器对象 需要使用collections模块中的Iterator类 ...

  7. Spring-IOC RootBeanDefinition源码分析

    GenericBeanDefinition是一站式的标准bean definition,除了具有指定类.可选的构造参数值和属性参数这些其它bean definition一样的特性外,它还具有通过par ...

  8. Vue那些事儿之用visual stuido code编写vue报的错误Elements in iteration expect to have 'v-bind:key' directives.

    当用vsc打开我们的vue代码时,在其他编辑器里面本来没有错误,到这个编辑器里面 v-for就出毛病了.如下图所示, 那是因为我们打开了对vue进行Eslint的检查. 搜索vetur.validat ...

  9. BZOJ2744:[HEOI2012]朋友圈(最大团,乱搞)

    Description 在很久很久以前,曾经有两个国家和睦相处,无忧无虑的生活着.一年一度的评比大会开始了,作为和平的两国,一个朋友圈数量最多的永远都是最值得他人的尊敬,所以现在就是需要你求朋友圈的最 ...

  10. table border

    table的CSS为{border-collapse:collapse;border:none;},再设置td的CSS为{border:solid#000 1px;}是一个非常不错的方法. 示例: & ...