devexpress textedit调整文字何文本框的间距_手把手教学:用PPT做效果超赞的文字效果...
本文总计:2391 字
预计阅读时间:6 分钟
昨天文章的头图,貌似反馈还不错,挺多人比较感兴趣。
所以,今天就分享一下,这种文字排版效果,是怎么做出来的。
而且今天的实现手法与效果,做了一些优化,比昨天的效果更好,有兴趣可以先对比感受一下哦。
先上效果图:
接下来,就把上图的制作思路拆解一遍,可以跟着试试哦。
主要涉及两个知识点:
01. 文字的三维效果
02. 文字的阴影效果
我们先绘制一个矩形,边框填充为无,设置一定角度的线性渐变填充。
渐变的色值和角度等参数,可以参考下面这张图,也可以另做调整。
之后,添加一个文本框,输入文字,同样给文字设置渐变填充。
这里是从白色过渡到浅蓝色,蓝色不用很明显,只是一个简单的明暗变化。
具体参数如下图:
需要注意的是,为了效果更明显,建议使用非衬线字体,粗点的字体效果更好。
本文用的是阿里巴巴普惠体,特粗 H 字重。
接下来,选中文本框,为文字设置三维旋转效果。
具体的三维旋转参数如下图,可以根据自己的喜好进行修改:
做好一个文本后,用相同的方法,适当调整字号大小、三维旋转角度,得到其他三个文本。
其他三个文本框的参数如下:
四个文本框的旋转都做好后,简单排列对齐,就可以得到下图:
这时候,文字的大致效果已经出来了。
但是缺少了一定的层次感,所以我们可以在文字下方添加阴影,让它的立体感更强。
来观察一下原图的阴影:
可以看到,阴影部分依然能看到大概的文字轮廓,有一种动感模糊的效果。
那么,如何用 PPT 来做这种阴影效果呢?
下面跟紧步伐,上技巧操作了。
新建一个文本框,填充为深蓝色,透明度设置为 80%,复制一份,将透明度设置为 30%,具体参数如下图:
设置好后,简单如上图摆放,然后全选两个文本框。
接下来,需要用到 iSlide 插件中的 “补间” 功能,如果没用过的,可以先下载安装一下插件。
www.islide.cc
全选文本框后,点击补间,数量改成 20,点击应用:
就可以生成透明度渐变的多个文本框,结果如下图:
这时候,有一点模糊阴影的感觉了,但是还比较粗糙,边界太清晰。
我们全选所有文本框,按 Ctrl+G 组合起来。
然后打开文本格式设置,调整填充的透明度为 97%,如下图,动感模糊的感觉就出来了。
但是有个新问题,如果透明度太高,轮廓就太不明显,同时颜色太浅。
如果透明度调低,轮廓又太生硬,作为阴影使用,颜色又太深。
为了解决这个矛盾的问题,我们可以把文本框组合,多复制两份,稍微错开一些。
当六十多个文本框叠加后,模糊的轮廓还能看见,又有不错的深浅变化。
即从下图左侧的一个文本框组合,复制成右侧的三个错位文本框组合。
这时候,我们全选右侧的所有文本框,组合到一起。
把它复制到之前做好的文字页,旋转一定的角度,将三维旋转后的文字置于顶层。
得到如下图的结果:
用相同的方法,我们可以把其他三处的阴影给做出来。
到这一步,大体就完成了,但是其中有几个小技巧需要注意。
01. 阴影的大小不同,可以修改文本框组合的字号大小来实现。
02. 阴影左侧突出的距离不同,可以通过调整文字之间的间距来实现。
比如,将间距改成紧密或者稀松。
03. 阴影的明暗有区别,可以调整文本框组合的透明度来实现。
比如,将透明度从之前的 97% 修改为 98%,阴影看起来颜色就更浅。
都做好后,文字部分就完成了。
这时候,我们可以在右侧,添加一个渐变光圈,渐变参数如下:
具体的色值之类的参数,后面直接下载源文件看吧,或者自己根据感觉调整也行。
加了渐变光圈后,整体的对比更明显,质感更强。
最后,在左右两侧,添加两行小文字做装饰,让页面看起来更加精致:
好了,本图的做法就写完了。
不过,问题来了!
本文最开始提到,今天的实现手法与效果,和昨天文章的头图不同,那区别在哪呢?
咱们来回顾一下,昨天文章的头图是这样的:
大家注意对比看一看,两张图的阴影是有区别的。
给大家放大了,左图是昨天的,右图是今天教程做的效果。
仔细看的话可以发现,昨天的图,也就是左图,它的阴影是虚化模糊。
而今天优化后的图,它的阴影则是模拟动感模糊,层次更明显,效果更逼真。
左边这张虚化模糊的图,是如何做的呢?
在文字补间后,把它复制粘贴为图片,之后为图片设置虚化效果。
虚化之后,再复制一遍,填充到同等大小的形状中,或者使用 365 版本,达到修改图片透明度的目的。
提高透明度,颜色相对就更浅。
这个方案是被淘汰掉的,简单介绍下原理,就不深入给细节参数了,感兴趣可以自己动手试一试。
除了效果更逼真外,今天的实现手法,还有另一个好处。
阴影全部是由文本框组合成的,所以,它的可编辑性更好。
不像昨天的图,把文本框变成了图片再虚化,如果要改文字话,还需要重新做一遍。
咱们今天的教程,做好一次之后,就可以批量修改文字,快速做出下图:
这时候你可能会纳闷了,一个阴影效果有 60 多个文本框,咋批量改文字?
需要用到一款 PPT 辅助插件,OK Plus 插件。
要是还没用过,可以看下我之前写过的另一篇文章,里面有下载和升级最新版的方法。
安装好 OK Plus 插件后,点开 “便捷增强”,就可以展开左侧便捷窗口。
我们选中一个阴影,即文本框组合,点击 Plus 神框,选择增改文字。
点击图片查看大图
在右侧输入要改的文字结果,然后敲回车键,就可以批量修改了:
怎么样,学会了这个技巧,这简直就是特殊文字效果的模板。
以后做好文字效果,就可以批量改内容了,再也不用一个个文本框修改了吧!
更优秀的是,因为所有效果均保留了可编辑性,所以配色方案也可以换。
比如,简单改个配色,就做出这样的效果:
你就说,帅不帅吧!
以上,就是今天教程的全部内容,说是保姆级也不为过了。
如果感兴趣,可以上手试一试哦。
要是想下载源文件和教程文件研究的,关注头条账号@自律的音律 私信回复【文字效果】就可以获取了。
devexpress textedit调整文字何文本框的间距_手把手教学:用PPT做效果超赞的文字效果...相关推荐
- 双击 文字 出现 文本框 的方法
今天分享一个双击 "文字" 出现 "文本框" 的方法,虽然在实际的应用中并没有什么特别有用的功能,喜欢的话就看看吧! <!DOCTYPE html> ...
- Axure9.0---输入文字时文本框提示消失
Axure9.0---输入文字时文本框提示消失 用户名输入框设置 选择交互 Tips:关于设置密码格式 用户名输入框设置 在default元件库选择文本框,并将其拖入工作区 选择交互 2.选中想要设置 ...
- html文本框超出范围,ppt出现文本框中输入文字超出文本框范围的详细操作
今天小编讲解了在ppt出现文本框中输入文字超出文本框范围步骤,下文就是关于ppt出现文本框中输入文字超出文本框范围的教程,一起来学习吧. ppt出现文本框中输入文字超出文本框范围的详细操作 首先,打开 ...
- html在文本框中显示内容,js如何实现点击标签文字,文字在文本框出现
js实现点击标签文字,文字出现在文本框里,下面2种方法实现的功能略有不同,总体来说方法一功能更强大. 第一种方法:随意点击任何标签都会出现在文本框中,如何第二次点击标签,对应的文字就会在文本框中消失. ...
- id文本框适应文字_id文本框适应文字_科普贴士 | 必会的12个Word文字处理技巧,太实用了!...
01一键选择同样的内容 编辑Word时,如果需要将相同样式的内容全选复制出去该怎么办呢?你是按住Ctrl键一个个的拖动鼠标选中吗?这样既耽误时间又麻烦!还有更快的方法哦! 操作方法:鼠标对准文本,依次 ...
- python滚动文本框_调整滚动Tkinter文本框的大小
我想要一个滚动的Tkinter文本框来填充最大的分配空间.我有点工作...在 由于某些原因,当我拉伸窗口时,文本小部件很好:但是,滚动条在x轴上有大量的填充.在 第二个问题是当我缩小窗口时,屏幕上的滚 ...
- jq选中单选框后文本框不可编辑_打开速度最快最强大的PDF免费工具,编辑+阅读功能一体...
前几天,有个同事遇到个问题,她在她的电脑上用word编辑好的教案,到了印刷室准备打印时,格式却变了.她只好又重新调整了一遍,才打印了出来.浪费了不少时间.大家听她说这个问题后,纷纷附和,原来大家都遇到 ...
- java 当一个文本框有值时另一个文本框置灰_【农行DevOps进行时】基于PaaS的持续集成/持续交付实践 | IDCF...
作者:曹睿 一.概述 在互联网高速发展的背景下,产品的先发优势被互联网加倍放大,业务需求变化频繁,创新步伐越来越快,导致研发效能被越来越多企业放到极其重要的位置,为了适应日益激烈的业务竞争,必须快速响 ...
- js清空文本框的值_一个Vue.js实例控制字变大变小,含样式操作,flex布局。「603」...
这是一个用vue.js对css操作完成的实例. 当然用了flex简单布局. 一.先创建一个html文件,记得添加vue库文件. 二.创建一盒容器vmdiv,用vue绑定它,测试vue绑定后的插入值te ...
最新文章
- esp32-cam的原理图
- 设计模式:常见模式案例
- C++ template类模板实现栈 pop push
- 前端学习(2629):npm安装成功配置
- 实战突击:PHP项目开发案例整合(第2版)
- oracle 创建角色 权限设置,[学习笔记] Oracle创建用户、分配权限、设置角色,
- 使用Dapper处理多个结果集和多重映射的教程
- 21届校招应届生Offer薪资曝光:年薪35万+,倒挂老员工:我还没有应届生重要
- sql server代理无法启动_DungProxy代理资源服务系统,
- rpg游戏地图绘制android,基于Android studio 的rpg游戏大地图的绘制
- Delphi7中利用定时器和TRzProgressBar去显示进度条
- 深度卷机网络(Deep CNNs)的GFLOPS与参数量计算
- mysql按照音序排列_如何按音序排列
- Python.习题六 字典与集合(下)
- 网络爬虫——票房网数据抓取及MYSQL存储
- 周其仁:到以色列游学,让我深受刺激!
- 首个搭载8MP摄像头的单SoC行泊一体方案来袭,已拿下多家车企定点
- RabbitMQ and Oslo.messaging
- 如何学习虚拟现实技术vr? vr初级入门教程开始
- XenDesktop 5 .VS.View 4.5
热门文章
- apache mesos_在Twitter上使用Apache Mesos和Apache Aurora进行资源调度和任务启动
- java ee maven_针对新手的Java EE7和Maven项目–第6部分
- webapp文本编辑器_Project Student:维护Webapp(可编辑)
- 使用React Native和Spring Boot构建一个移动应用
- 建立无服务器的“ Hello World”功能
- 如何用Java编写类似C的Sizeof函数
- 使用Java Stream摘要统计
- 功能Java示例 第1部分–从命令式到声明式
- 应用服务器web服务器_最受欢迎的应用服务器
- permgen_打破PermGen神话