.SVG 文件扩展名
可缩放矢量图形
| 开发者 | W3C |
| 受欢迎程度 |
4.3 | 422 票 |
什么是 SVG 文件?
SVG文件是以可缩放矢量图形格式保存的图像。它包含的矢量图形可以缩放到任意大小而不会损失质量。因此,数字插画师通常会将需要以各种大小显示的徽标、图表和其他图形保存为SVG文件。
更多信息
万维网联盟(W3C)开发了SVG格式,并于2001年发布了其初始版本。此后,W3C对SVG格式进行了多次更新,包括SVG 1.1、SVG Tiny 1.2和SVG 2.0。
与.JPG、.PNG和其他光栅图像文件不同,SVG图像不是由像素组成的。相反,SVG图像使用描述图像应如何显示的类似XML的文本来定义。例如,在文本编辑器中打开时,SVG文件可能如下所示:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 93 107">
<path d='M74,74a42,42 0,1,0-57,0l28,29a42,41 0,0,0 0-57' fill='#00a3dc' fill-rule='evenodd'/>
</svg>
SVG文件的用途
由于SVG文件描述的图像是使用基于文本的路径而不是像素定义的,因此可以放大或缩小而不会损失任何质量。这就是数字插画师将徽标和图标保存为SVG文件的原因,因为这些图形需要以各种大小显示或打印。
网页开发者也经常在网页上发布SVG文件,因为其中包含的图形在任何分辨率下看起来都很好,而且搜索引擎可以读取文件包含的文本(这可能有助于提高网页在搜索引擎中的排名)。如果需要,这些开发者还可以使用CSS和脚本语言(例如JavaScript)修改SVG图像。
如何创建SVG文件
各种矢量图形编辑器都允许你将图形保存为SVG文件。一些可以创建SVG文件的常用矢量图形编辑器包括:
注: 如果你需要减小SVG的文件大小(例如,让它更容易在线分享),可以将其导出为.SVGZ文件。此操作会使用gzip压缩来压缩图像,使其文件大小减少50%到80%。
如何打开 SVG 文件
你可以使用Adobe Illustrator、CorelDRAW、Inkscape和其他几种矢量图形编辑器打开SVG文件并编辑其中的图像。
如果你只想查看SVG文件包含的图像,可以将文件拖入网页浏览器中打开(或选择File → Open...)。Google Chrome、Microsoft Edge、Apple Safari和Mozilla Firefox都可以显示SVG图像。
高级用户可能希望在文本编辑器(例如Microsoft Notepad或Apple TextEdit)中打开SVG文件,以查看或编辑文件包含的XML样式文本。不过,大多数用户最好使用矢量图形编辑器或网页浏览器打开SVG文件。
如何转换 SVG 文件
可打开 SVG 文件的程序
保存的游戏
| 开发者 | 不适用 |
| 受欢迎程度 |
2.5 | 58 票 |
SVG文件是由各种电子游戏创建的已保存游戏,其中包括但不限于《Quake III: Team Arena》、《Return to Castle Wolfenstein》和《Grand Theft Auto 2 (GTA 2)》。它包含玩家游戏进度的记录,玩家可以加载该记录来继续游戏。有些游戏会在游戏过程中的特定时间点自动创建SVG文件,因此玩家无需手动保存进度。
更多信息
大多数电子游戏玩家不需要手动打开或编辑SVG文件(游戏正常的保存和加载过程除外)。不过,玩家可能会在游戏的autosave目录(或类似目录)中找到SVG文件。例如,Return to Castle Wolfenstein会将SVG文件存储在其save/autosave目录中。
Mod制作者可能希望在已保存游戏编辑器中打开和编辑SVG文件。这些应用专门用于修改已保存的游戏。虽然许多游戏对saved game文件使用.svg扩展名,但大多数游戏的SVG文件彼此采用不同的格式。因此,适用于某个游戏SVG文件的已保存游戏编辑器,很可能无法处理另一个游戏的SVG文件。
如何打开 SVG 文件
Grand Theft Auto 2的Mod制作者可以在GTA2 Saved Game Editor(Windows)中打开该游戏的SVG文件。想要查看其他游戏SVG文件的玩家,可以尝试在文本编辑器中打开这些文件。不过,文件中的许多数据可能无法被人类直接读懂。


