.SVG 文件扩展名
文件类型 可缩放的矢量图形
开发者 | 万维网联盟(W3C) |
常用度 |
|
文件后缀 | .svg |
文件分类 | 矢量图文件 |
SVG是什么文件?
SVG文件是由可缩放矢量图形(calable Vector Graphics,简称SVG)格式保存的图形,它以基于XML文本格式存储描述图像的信息。SVG文件可以包含矢量图像、位图图像和文本。
SVG格式是万维网联盟(W3C)开发的开放标准,由Adobe公司提供,最初于2001年发布。自2001年以来,W3C发布了多个SVG规范,包括SVG 1.1、SVG Tiny 1.2和SVG 2.0。
SVG图形可任意放大显示,边缘异常清晰,不会损失图像的质量;文字在SVG图像中保留可编辑和可搜索的状态,没有字体的限制;生成的文件很小,下载很快,十分适合用于网页图形。
注意:如果需要减小SVG文件的大小(有助于在线传输图形),可以将其导出为.SVGZ文件(使用gzip算法压缩SVG图形)。
SVG特性
SVG是一种使用XML来描述二维图形的语言。它严格遵从XML语法,用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。
- SVG指可伸缩矢量图形(Scalable Vector Graphics)
- SVG用来定义用于网络的基于矢量的图形
- SVG使用XML格式定义图形
- SVG图像在放大或改变尺寸的情况下其图形质量不会有所损失
- SVG是万维网联盟的标准
- SVG与诸如DOM和XSL之类的W3C标准是一个整体
SVG既可以说是一种协议,也可以说是一门语言;既是HTML的一个标准元素,也是一种图片格式。
SVG优点
- SVG文件是纯粹的XML(元素和属性必须按XML标准格式书写),图像文件可读,易于修改和编辑。
- SVG图形能够被无限放大而不失真或降低质量,可在任何的分辨率下被高质量地打印。
- SVG比.JPEG、.PNG和.GIF格式的文件更小,下载更快,且可压缩性更强。
- SVG与现有技术可以互动融合,例如,SVG可以和CSS、DOM、JavaScript和SMIL无缝衔接使用。
- SVG图像中的文本是可编辑的,也是可搜索的,可以实现基于内容的图像搜索。
- SVG图形格式支持多种滤镜和特殊效果,在不改变图像内容的前提下可以实现位图格式中类似文字阴影的效果。
- SVG图形格式可以用来动态生成图形。例如,可用SVG动态生成具有交互功能的地图,嵌入网页中,并显示给终端用户。
SVG文件怎么打开?
可以设计SVG图形的软件工具包括:
- Adobe Illustrator(Windows和Mac)
- PaintShop Pro(Windows)
- CorelDRAW(Windows和Mac)
- Inkscape(多平台)
- Scribus(多平台)
- GIMP(多平台)
基于SVG在网络应用的中优越性能,SVG变的越来越普及,各大浏览器,如Chrome、Firefox 、 Opera及IE9(及以后版本)都支持打开SVG文件。
另外,SVG文件是以XML的文本格式保存,因此还可以使用文本编辑器和XML编辑器创建、修改和保存SVG文件。下面就是在Notepad++打开的SVG文件(跟上面展示的图片是同一个文件)。