可缩放矢量图形(SVG)

作者: Peter Berry
创建日期: 19 八月 2021
更新日期: 1 七月 2024
Anonim
使用Inkscape将PNG或JPG图形转成SVG矢量图
视频: 使用Inkscape将PNG或JPG图形转成SVG矢量图

内容

定义-可缩放矢量图形(SVG)是什么意思?

可缩放矢量图形(SVG)是一种基于图形的语言,用于说明具有,矢量形状和嵌入式栅格图形的图像。 SVG文件是轻量级的,并且可以在Web上和资源受限的手持设备上以一流的图形显示。另外,SVG支持动画和脚本。因此,它非常适合数据驱动,交互式和个性化图形。 SVG是万维网联盟(W3C)自1999年以来一直在开发的开放标准规范。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了可伸缩矢量图形(SVG)

SVG通常用于描述基于矢量的图形,主要用于Internet。矢量图像是使用基于命令的格式进行开发的,该命令的格式遵循XML规范。与位图且不可缩放的GIF和JPEG图像相反,可以将SVG图像的大小调整为显示图像的窗口大小。 SVG由W3C推荐。

由于SVG是XML文件,因此可以使用任何类型的编辑器来开发和编辑SVG图像。 Flash是SVG的主要竞争对手。 SVG与Flash相比,最大的优势是它符合各种其他标准,例如XSL和DOM。

SVG图像的一些优点包括:

  • 与位图图形(如JPEG和GIF文件)相比,结构紧凑
  • 可以搜索,脚本化,索引化和压缩
  • 可以链接到图形的各个部分
  • 可扩展
  • 与分辨率无关,因此可以按比例放大或缩小图像,以匹配各种Web设备上各种尺寸的显示
  • 可以对SVG文件中的每个属性和每个元素进行动画处理
  • 即使调整大小或缩放图像,图像质量也保持不变
大多数现代Web浏览器都支持SVG,并且能够直接呈现标记,其中包括Internet Explorer 9,Mozilla Firefox,Google Chrome,Safari和Opera。