Photoshop如何自定义形状,自定义形状定义一次,可以随便使用,而且形状无大小,填充后不会有像素问题,普通人可把常用的自定义成形状,很方便。
PS中有一些自定义的形状,自己可以随便使用,但是不是很全,之前写LODOP博文的配图都比较简单,早期在新浪的dqx-低权限上写的博文配图中很多都比较简略,有些图因为截图宽度太大,又不想重新截图,缩放显示又太小,就直接旋转后加上点文字作为配图。后来也由于不想在配图制作花太多时间而样式布局都很简单,截图有大有小,也没统一大小,然后都拖动到同一个大小的画图上。

之前的博文有的是lodop自定义形状的箭头,然后自己随便填充一个,然后不断复制这个箭头,随便变形,导致变形的不清晰存在差异,有的是用的腾讯qq聊天框的截图,那种自带的箭头还不错,出发点到终止点从小到大,箭头的箭身大小不统一。之前也有用过office的Visio,word里也可以设置,在word里添加图片,然后添加箭头,最后截取下添加后的图片。

在之前的博文:LODOP中的各种宽高和位置简短问答中,这种宽高用双箭头表示感觉不错,但是photoshop自带的形状不带双箭头,需要弄个单箭头,然后复制一份,然后旋转90度,在合在一起,这样步骤有点多,太麻烦了。
双箭头word里也有,就打开word试试,上面博文的第一张图就是word做的,但是这样也太麻烦,还要打开word,还要加入图片和添加图形,而且word里的双箭头也不好调,不如PS里的处理简单。

虽然添加自定义形状麻烦点,但是添加一次,以后都能用,所以添加了双箭头的自定义形状,一个水平的,一个垂直的。
自定义形状的优势:
(1)添加一次,以后能直接用
(2)形状是没有大小的,位图缩放会模糊等像素问题,形状拖动缩放后填充,不会有模糊或像素问题。(不论需要多大,填充后都会完全清晰的,这是位图片变形无法实现的效果)

自定义形状的方法:
简单描述:
1.选区选择自己需要的形状。
2.把形状生成路径
3.把路径自定义为自定义形状
详细描述:
1.选区选择自己需要的形状
图片来源:由于自定义形状是本身PS没有,可以先自己做出需要的形状(或网上搜索相关图片,直接选图片中需要的形状)
选择形状:用魔棒工具,或钢笔工具等,选出选区,选区本身的形状是自己需要的形状。
PS补充:由于形状本身是没有大小的,自定义形状后拖动多大就是多大,如果图片太大看起来不顺眼,可以先缩放下,再选择需要的形状。不缩放也可以,因为最后定义的是形状,和大小无关。
2.把形状生成路径
选区上右键,建立工作路径,可以查看到路径窗口上就有了这个自己的路径。在对选区生成路径的时候,有个容差,容差越小越和原形状相似,
3.把路径自定义为自定义形状
在PS的工具栏的编辑菜单里,选择定义自定义形状,然后取个名字保存,就完成了。
编辑-定义自定义形状-取个名字输入-保存
4.最后可以随便使用自定义形状了,拖动到合适的大小和形状。

图示:
由于双箭头已经做成自定义形状了,这里做个打印机的形状。使用起来简单,直接用形状工具选择就行,事实上比用文件打开原图,再从原图拖进去剩下了很多步骤,而且形状变化填充后也不会有模糊等像素问题,绝对清晰。

文字也可以做成自定义形状,这样以后也可以直接把文字形状拖动上,拖动到合适大小,但是还不如直接复制文字简单,如果是特殊的需要,也可以把文字当形状,例如:下面就是LODOP选择某个字体,然后栅格化文字,选择文字,生成路径,然后自定义形状。
注意:在对选区生成路径的时候,有个容差,容差越小越和原形状相似,最小可以是0.5,对于较复杂的图形,无法做到完全一致,但是也算是在可接受的误差范围内。

图示:如图,实际选区生成的路径,会有一定误差,后面的前边区域是容差2.0的,后面的是容差0.5的。0.5的LODOP文字形状比2.0的更接近原文字。

文字形状制作:1.选个字体,输入文字。2.栅格化文字,并选择字体本身选区。3.选区建立工作路径。
如图中,是容差2.0放大900倍后的,边缘可以看到路径并不是很贴合原图,容差越小,越接近原来的形状。最小0.5。

Photoshop如何自定义形状的更多相关文章

  1. 制作自定义背景Button按钮、自定义形状Button的全攻略(转)

    在Android开发应用中,默认的Button是由系统渲染和管理大小的.而我们看到的成功的移动应用,都是有着酷炫的外观和使用体验的.因此,我们在开发产品的时候,需要对默认按钮进行美化.在本篇里,笔者结 ...

  2. VC 绘图技巧--自定义形状图形

    自定义形状图形,定义几个点围城的图形,然后进行描边和填充: if (m_memDC.m_hDC!=NULL) { CPoint point[4]; point[0].x=nLeft+(int)(0.1 ...

  3. Three.js基础探寻六——文字形状与自定义形状

    1.文字形状 说起3d文字想起了早年word里的一些艺术字: 时间真快. 那么TextGeometry可以用来创建三维的文字形状. 使用文字形状需要下载和引用额外的字体库.这里,我们以 helveti ...

  4. Android项目实战(九):CustomShapeImageView 自定义形状的ImageView

    一个两年前出来的第三方类库,具有不限于圆形ImageView的多种形状ImageView,项目开发必备 github下载地址:https://github.com/MostafaGazar/Custo ...

  5. 18 UI美化自定义形状shape

    自定义某个控件的形状 如 圆角 巨型 环形 : 在工程文件的新建 res/drawable/shape文件(以下键一个圆角) <?xml version="1.0" enco ...

  6. android开发 写一个自定义形状的按键

    步骤: 1.在drawable 文件夹中创建一个xml布局文件. 2.修改布局文件 3.在需要使用背景的按键中导入布局. 创建布局文件: 修改布局文件: <?xml version=" ...

  7. Android shape自定义形状,设置渐变色

      <?xml version="1.0" encoding="utf-8"?> <!-- android:shape=["rect ...

  8. three.js自定义形状

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht ...

  9. 【WPF】自定义形状的按钮Button

    需求:做一个如下图所示的多边形按钮. <!-- 特殊形状的按钮 --> <Grid> <Polygon Points="0,0 140,0 190,42 140 ...

随机推荐

  1. src挖掘过程之信息收集

    信息收集 1.厂商域名   2.厂商ip段   3.厂商业务信息 域名收集 1.基于SSL证书查询   2.第三方网站接口查询   3.Github   4.DNS解析记录   5.子域名枚举等 基于 ...

  2. Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks(知识图谱)

    本文作者:杨昆霖,2015级本科生,目前研究方向为知识图谱,推荐系统,来自中国人民大学大数据管理与分析方法研究北京市重点实验室. 引言 经常上购物网站时,注意力会被首页上的推荐吸引过去,往往本来只想买 ...

  3. uiautomator2+python自动化测试1-环境准备

    前言 uiautomator是Google提供的用来做安卓自动化测试的一个Java库.功能很强,可以对第三方App进行测试,获取屏幕上任意一个APP的任意一个控件属性,并对其进行任意操作,但有两个缺点 ...

  4. Linux——CentOS7没有第二张网卡的配置信息

    前言 为了一个实验做测试,在VMware中配置了环境,但是配置了双网卡后发现第二张网卡没有配置文件. 都是些基本命令就不写了,图里也有. 系统 : CentOS7.6 步骤 查看网卡信息 使用ip a ...

  5. javax validation--参数基础校验

    Bean Validation 1.1当前实现是hibernate validator 5,且spring4才支持.接下来我们从以下几个方法讲解Bean Validation 1.1,当然不一定是新特 ...

  6. Huawei Honorcup Marathon 2 垫底记

    先放链接: Huawei Honorcup Marathon 2 在 CF 上面看到这个比赛,就去玩了一下. 一开始的做法时先选一个块,然后不断看其它的每一个块拼在哪里的误差最小,然后拼上去.误差函数 ...

  7. 【JZOJ6229】【20190621】san

    题目 \(n\)个点\(m\)条边的有向图,每个点有点权 你可以选择拓扑序的一个区间的 最大化点权和 $n \le 50  , m \le \frac{n*(n-1)}{2} , 0 \le |a_i ...

  8. 计蒜客 39280.Travel-二分+最短路dijkstra-二分过程中保存结果,因为二分完最后的不一定是结果 (The 2019 ACM-ICPC China Shannxi Provincial Programming Contest M.) 2019ICPC西安邀请赛现场赛重现赛

    Travel There are nn planets in the MOT galaxy, and each planet has a unique number from 1 \sim n1∼n. ...

  9. 58、Spark Streaming: DStream的output操作以及foreachRDD详解

    一.output操作 1.output操作 DStream中的所有计算,都是由output操作触发的,比如print().如果没有任何output操作,那么,压根儿就不会执行定义的计算逻辑. 此外,即 ...

  10. javascript轮询请求服务器

    抛出问题:web浏览器如何与服务保持通信? 方法一:Ajax轮询 方法二:EventSource轮询 方法三:websocket保持长连接 下面的解决方案是,Ajax轮询与EventSource轮询的 ...