SVG文件使用操作

news/2024/11/24 9:16:07/

SVG文件使用操作

  1. 制作方法
    使用 illustrator 生成svg文件,选择”文件”—"导出”存储为svg格式,弹出svg选项框,生成svg代码。
    在这里插入图片描述

  2. 动画格式
    2.1 三种动画状态
    svg文件一般有三种动画状态,包括静止状态、告警状态、运转状态。有些文件还包括离线在线状态(如风冷热泵、空气源热泵)、开启关闭(如灯泡、灯开关)。
    每个svg代码里的状态统一设置:
    静止:<g id=”BASE"> ,没有动画显示控制。
    运转: 控制运转状态的不显示。
    告警: 控制告警状态的不显示。
    与运转重叠部分: 控制默认状态的显示。
    控制设备开关: 控制开关状态的关闭。
    每种状态的切换就是进行代码替换none(不显示)/block(显示)。
    设备静止的代码 ;运转打开时代码修改为 ;告警打开代码修改为 告警状态打开;如果三种状态下,有跟运行时重叠的部分 控制默认状态的不显示。
    2.2 svg代码基本格式
    svg代码基本格式如下:

<svg id="xxx" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="192" height="214.82" viewBox="0 0 192 214.82"><style></style>
<g id=”BASE”>
……
</g>
<!----设备静止无动画><g id="ANI" style="display:none"><!----设备运转动画,如果没有运行状态,这块就无---->......</g><g id="STA" style="display:block"><!----设备开关动画,若与运行时没重叠的部分,这块就无---->.......</g><g id="ALERT" style="display:none"><!----设备告警动画,如果没有告警状态,这块就无---->.......</g>
</svg>

2.3不同状态的svg文件实例

一种状态的默认为静止状态,只有代码<g id=”BASE">,如生活水箱.svg。
两种状态的有告警状态和开关状态。告警状态如: 照明柜.svg,包含代码<g id=”BASE">和<g id=”ALERT" style=”display:block”>;开关状态如:灯泡.svg,包含代码<g id=”BASE">和<g id=”STA" style=”display:block”>。
三种状态的如:冷却塔.svg, 排风机.svg, 循环泵.svg(不包含 )。


http://www.ppmy.cn/news/778234.html

相关文章

SVG格式编辑工具

svg的简介&#xff1a; --SVG 是可伸缩的矢量图形&#xff0c;在浏览器中改变尺寸&#xff0c;其图形质量不会有所损失 --相比其它位图&#xff0c;SVG图像文件更小&#xff0c;可压缩性更强 --SVG 可以被记事本等阅读器、搜索引擎访问 --SVG 图像中的文本是可选的&#xf…

android支持svg格式图片么,Android Studio2.0中使用SVG图片格式

SVG格式, 适应屏幕, 图片较小, 还有很多优点 . 本文讲解如何使用SVG格式. SVG: Scalable Vector Graphics, 可缩放矢量图形. IRI: Internationalized Resource Identifiers, 国际化资源标识符. 下载SVG格式的图片. 新建项目, 空白项目显示图片. Android Studio 2.0路径: File -…

制作svg格式矢量图

1.PPT绘图后保存为.svg格式 该法可以解决大部分画矢量图的需求 2.Adobe Acrobat 当想要制作自定义大小的矢量图时&#xff0c;法1显然不太方便了。接下来介绍制作自定义大小的矢量图方法&#xff1a; 2.1先在ppt上绘制出图像&#xff0c;并将其以PDF的格式导出。 2.2 在Ad…

AI批量导出SVG格式图片

软件版本&#xff1a;Illustratorlcc2015 解决直接用ai批量导出时&#xff0c;勾选画板得到空白svg图像问题。 解决方法&#xff1a; 先用画板导出为EPS格式一个一个的大小&#xff0c;每一个可以使用画板&#xff0c; 然后在AI打开所有的EPS文件 菜单栏&#xff1a;文件&am…

如何批量将 Word 文档转为 Svg 格式

概要&#xff1a;SVG是一种用XML定义的语言&#xff0c;用来描述二维矢量及矢量/栅格图形。它相比目前网络流行的 JPEG 和 PNG 有比较多的优势&#xff0c;比如可以任意放大图形显示&#xff0c;但不会降低图像质量&#xff0c;并且 SVG 文件一般要比 JPEG 和 PNG 格式的文件都…

SVG格式矢量图

​SVG 矢量图 ​矢量图就是使用直线和曲线来描述的图形&#xff0c;构成这些图形的元素是一些点、线、矩形、多边形、圆和弧线等&#xff0c;它们都是通过数学公式计算获得的&#xff0c;具有编辑后不失真的特点。 ​ 矢量图以几何图形居多&#xff0c;图形可以无限放大&…

android svg 编辑器,Android svg 格式使用小结

目录 [toc] 使用SVG的方案 svg格式是一般UI能提供的矢量图片,优点是可以放大缩小不会失真,加载快速,减少存储.Android 从5.0开始支持矢量图. 对于客户提供的svg格式的图片,由于客户提供svg格式目的是,他们需要根据主题来更换颜色,我们该如何使用,目前我试出了几个方案: 将svg格…

element适配svg格式图片

SVG格式图片的配置 名词解释&#xff1a; svg是可缩放矢量图形&#xff0c;顾名思义就是任意改变其大小也不会变形&#xff0c;基于可扩展标记语言&#xff08;xml&#xff09;&#xff0c;他严格遵守XML语法&#xff0c;并用文本格式的描述性语言来描述图像内容。用户可以直…