SVG图像——为 PPT 增添视觉趣味/03/O365智能系列(二)

简介: SVG图像——为 PPT 增添视觉趣味/03/O365智能系列(二)

SVG 素材获取(上)

SVG 素材获取途径主要有四种:Office 365软件自带的 SVG 图标库;从第三方矢量软件中导出(绘制+转换);用文字编辑器生成;从互联网上的标图库中下载。

Office 软件自带

Office 365推出新功能“图标”,支持直接在 Office 程序中插入图形。该库中提供按“人物”、技术或电子”等26个常用类别整理的近500多个图标。可使用右侧的滚动栏上下滚动浏览类别,或者在左侧的导航栏中单击类别名称,直接转到所需的类别。

image.png

图注:内置图标

所有图标,可以通过以下网址直接来获得,使用 CHROME 中的“检查”功能,可以直接获到 SVG 图像的 SVG 代码:

网址
://hubblecontent.osi.office.net/contentsvc/microsofticon

缺点:形状数量还不够多,期忘未来能继续增加。只提供了单色图标。必须联网才能使用。

使用第三方软件(复制法)

大部分第三方矢量软件均支持 SVG 格式文件的转换与导出,常用的有AI、PS、CDR,这里以以大名鼎鼎的AI(Illustrator)为例,说一下通过剪贴板导入的方法(Office 中常用手段):

image.png

图注:AI中复制图形

  • 第一步,将素材使用AI(Illustrator)软件打开。
  • 第二步:将图形选中,并点击右键取消编组。
  • 第三步:选中其中一个元素按下键盘【ctrl-C】复制素材。
  • 第四步:打开 Office 365软件,按快捷键【CtrlAlt-V】。

缺点:必须安装专用的第三方矢量软件,需要在两个软件中切换操作。

使用第三方软件(转换法)

使用位图转矢量图神器VECTOR MAGIC(小编强烈推荐,PPT 动画高手必备)。

image.png

图注:VECTOR MAGIC

  • 第一步,打开图片或者直接拖动图片到显示区域;
  • 第二步,提供了自动、基本、高级三种模式,选择自动处理;
  • 第三步,一直点击NEXT下一步就可以完成。

缺点:必须安装软件,但是相比收益来说,还是可以忍受的。

如果不想安装软件,还可以使用在线位图转矢量图网站VECTORIZER,在线操作就行,官网链接为:

网址://www.vectorizer.io/

image.png

图注:vectorizer

  • 第一步,上传位图文件,直接进入图片处理向导;
  • 第二步,选择色彩或者黑白模式;
  • 第三步,设置颜色数量(黑白模式跳过),一般8-16位;
  • 第四步,设置边缘平滑细节;
  • 第五步,选择一张满意的矢量图片输出;
  • 循环步,完成后还可以继续设置参数,直到满意。

缺点:除了需要上网,并需要自己找图片,还能说啥。

使用文字处理工具

下面的例子是一个简单的 SVG 文件的例子。文件使用 .svg 后缀来保存:

<?xml version="1.0" ?>

<svg width="100%" height="100%" xmlns="http://www.w3.org/2000/svg">

<circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red"/>

</svg>

第一行,包含了 XML 声明。

第二行,SVG 代码以 <svg>标签开始,这是根元素。width 和 height 属性可设置此 SVG 文档的宽度和高度,xmlns 属性可定义 SVG 命名空间。

第三行,SVG 的<circle>标签用来创建一个圆。cx 和 cy 属性定义圆中心的 x 和 y 坐标。stroke 和 stroke-width 属性控制如何显示形状的轮廓,这里轮廓为 2px,黑色边框。fill 属性设置形状内的颜色,这里为红色。

当然SVG非常复杂,通常采用图形程序绘制而非手工编码。

SVG 素材获取(下)

除了软件的方式,还可以通过互联网来获取海量的资源,我们可以轻松的找到和分享更多更丰富的图标,让我们的设计变得更加便利。

Iconfont,★★★★★

名称:阿里巴巴矢量图标库(国内)

网址://www.iconfont.cn/

数量:300万+

特点:全免费、全含SVG、可搜索、有彩色、无广告

image.png

图注:阿里巴巴矢量图标库

阿里巴巴矢量图标库(小编强烈推荐),里面具有海量的图标分享,下载格式中很典型的就是svg图形格式。

Easyicon,★★★☆☆

名称:easyicon(国内)

网址://www.easylogo.cn/

数量:60万+

属性:基本免费、部分SVG、可搜索(筛选)、有彩色、有广告

image.png

图注:easyicon

FlatIcon,★★★★★

名称:FlatIcon(国外)

网址://www.flaticon.com/

数量:100万+

属性:部分免费、都有SVG、可搜索(筛选)、有彩色、少量广告

image.png

图注:FlatIcon

FlatIcon 还提供了分类和图标集2种不同的存档页,真是无微不至的关心啊!

iconmonstr,★★★☆☆

名称:iconmonstr(国外)

网址://iconmonstr.com/

数量:4000+

属性:全部免费、都有SVG、可搜索、黑白、无广告

image.png

图注:iconmonstr

Iconmonstr是一个专门提供黑白两色的矢量图标的,绝佳免费图标下载网站。

其它网站

Findicons、IconArchive、iconfinder等等非常多,而且各有特色,总有一款适合你。

图形的兼容性

动画与交互

SVG 文件支持动画与交互,能够与 CSS 和 Javascript 结合使用。下面的示例 SVG 称为恐怖的嘴。这是 SVG 与动画的巧妙结合,鼠标移动到文字标签上时展示嘴的变化。前网以下网址,进行实践:

网址
://svg-whiz.com/svg/linguistics/theCreepyMouth.svg

image.png

图注:可交互SVG文件

左图是插入的图形,右图是转换后的形状。选择这个案是为了说明图形在 Office 中的一些限制。很不幸,Office 现在只支持静态 SVG 文件,没有动画,更没有交互

如果你进一步,对比原始的 SVG 文件(theCreepyMouth.svg)与 PPT 内部的 SVG文件(image2.svg,可以右键直接导出该文件),会发现这两个文件其实是不同的,原始文件中的所有 CSS 和 Javascript 内容己经被移动,这是导致动画与交互性消失的根本源因。

向后兼容性

图形是在 Office 新版本的功能,但它也能在较旧的版本中正常显示,能够实再向后兼容。当您在最新版本的 Office 中使用 SVG 文件时,它会自动生成高分辨率的 .png 文件以实现向后兼容性,因此旧版本仍然显示相同的图形,但没有矢量优势

image.png

图注:可视化的兼容性

事实上,为了保持兼容性,在 PPT 文档中同时存在 PNG 和 SVG 两种格式文件,PNG 用于保持在低版本软件中也能正常显示。

SVG 格式的兼容

image.png

图注:渐变图形BUG排除前后

经小编测试,图形目前基本能支持 SVG 1.1标准(排除渐变属性的 BUG 后)。对于简单形状都能很好支持,但是过于复杂的形状组合,还会有一些变形的情况,好在微软一直在默默改进(比如:早期不支持文本效,现在己经可以支持)。

与形状的兼容性

图形与形状在使用上有很多共性,尤其是单色的图形,但还是存在着一些限制。形状没有渐变填充或线条选项,只有纯色;无法取消组合,也没有编辑点功能,无法对矢量进行局部调整;布尔运算也不近相同。某种程度上,图形的改造性不如形状强大。图形效果与形状效果基本一致,阴影、映像、发光、柔化、3D支持的不错,只是在3D的细节上有一些区别

好在新版的 Office 365中提供了转换形状的功能,可以将图形转换为内置形状。即可对 SVG 文件进行反汇编并编辑其各个部分。转换文件很容易;只需要右键单击选中的图形,然后从显示的上下文菜单选择“转换形状”即可。

image.png

图注:转换后丢失文本内容

但是这个转换的功能也不是万能的,仍然看最初的那张图 theCreepyMouth.svg ,转换为形状后,文字信息全部丢失了。除了文字,各种 SVG 滤镜、渐变属性能支持显示,但转换后会丢失属性。另外图形支持与形状的布尔运算,通过选择图形和形状->合并形状>联合,图形被编辑为新形状。但这并非真正意义上的布尔运算,比如将最终形状导出后,仍然是原图形文件,并非预期的结果,但预计微软在未来将会修正这个 BUG 。

相互转换性

  • 图片转换:图片是位图,Office 不支持直接转成矢量。但可以过第三方软件转换为SVG格式。比如AI、PS、CDR,VECTORIZER(在线),小编强烈推荐VECTOR MAGIC。
  • 形状转换:形状通过剪贴板转换成图片。但是非常遗憾,形状无法转换成SVG格式。
  • 图形转换:图形通过剪贴板转换成图片,这点与形状是一致的。在最新的 Office 365中,增加了一个“转换为形状”的功能(快捷键:CtrlShift-G,点击出现“是否转换为图形”的提示)。这时SVG 图形就彻底变成了形状,但是这个导出并不完善。
  • 关于图元:由无法将形状转换为图形,图元还是有存在的必要的。图片、形状及组合,均可转换为 EMF 格式。但是转换 SVG 存在BUG,会失去矢量性,甚至丢失图片。

改进的建议

功能方面

  • 支持独立的设置:如果原图有多种颜色填充和描边,在 Office 中进行填充和描边的编辑的话会被统一配色。最好能够像形状组合那样,单独修改其中独立形状元素。
  • 能够编辑顶点:图形虽然能够更改一些填充、线条等属性相关的操作外,但失去了“矢量编辑”的特性,即无法像 PPT 形状一样去编辑顶点。
  • 文本编辑模式:如果有可能话,提供对SVG源文件级的修改,包括能够直接以文本的形式创建。
  • 完整的布尔运算:能够实现像图形一样的完整的布尔运算,也希望能将修改后的结果导出。

BUG 方面

  • 渐变属性的BUG:渐变属性不支持中文URL,使得设计师误以为在 Office 中不支持渐变图形,其实只需要将中文改为英文即可。
  • 填充图形的BUG:图形不能象形状那样直接添加文字,但可以通过在矩形中填充图形的变通的方法来实现。这里存在一个小BUG,图形填充后,该填充选项消失了。
相关文章
|
SQL XML 人工智能
SVG图像——为 PPT 增添视觉趣味/03/O365智能系列(一)
SVG图像——为 PPT 增添视觉趣味/03/O365智能系列(一)
969 0
SVG图像——为 PPT 增添视觉趣味/03/O365智能系列(一)
|
10月前
|
人工智能
像相机一样变焦、填充画面细节,还能自定义风格,AI作画神器Midjourney又更新了
像相机一样变焦、填充画面细节,还能自定义风格,AI作画神器Midjourney又更新了
148 1
|
2月前
|
人工智能
推荐一个非常好玩的 AI 工具Gifshift!让 GIF 动图一键转换成动漫风格,玩梗更有趣!
推荐一个非常好玩的 AI 工具Gifshift!让 GIF 动图一键转换成动漫风格,玩梗更有趣!
230 1
|
9月前
|
Web App开发 数据采集 人工智能
|
机器学习/深度学习 算法 计算机视觉
【OpenVI-视觉生产系列】老片图像上色,一键开源体验
随着摄影技术的演进,彩色照片在现在已经非常普及,但仍然有大量历史黑白照片遗留。图像上色可以对这些宝贵的旧时代遗产进行修复,令老照片重获新生。
828 0
【OpenVI-视觉生产系列】老片图像上色,一键开源体验
|
人工智能 编解码 数据安全/隐私保护
最好的人工智能图片编辑工具,让你的图片更有美感。
照片修复、去除水印、背景抠图等图片在线处理工具
最好的人工智能图片编辑工具,让你的图片更有美感。
|
11月前
|
机器学习/深度学习 存储 人工智能
【技术新趋势】面向图像文档的版面智能分析与理解
在OCR系统中,纸质文档被相机拍摄成文档图像后,首先要进行版面分析、版面理解,之后才能正式数字化为电子文档。本篇文章将关注面向文档图像的版面分析与理解方向,并讨论这些任务的目前的优秀技术和方法。
【技术新趋势】面向图像文档的版面智能分析与理解
|
22天前
|
人工智能 前端开发
文本美学:text-image打造视觉吸引力
在 GitHub 上发现了一个有趣的项目 [text-image](https://github.com/Sunny-117/text-image),能将文字、图片和视频转化为文本样式。使用简单,支持配置。项目虽小众,但潜力不小。提供了示例代码展示如何将内容文本化,包括文字、图片和视频。有兴趣的可以访问作者的 [web demo](http://h5.xiuji.mynatapp.cc/text-image/) 或自行尝试。
71 2