SVGcode 将图片转换为SVG矢量图形的免费在线工具

SVGcode是一个渐进式Web应用程序,可让您将JPG,PNG,GIF,WebP,AVIF等光栅图像转换为SVG格式的矢量图形。它使用文件系统访问 API、异步剪贴板 API、文件处理 API 和窗口控件覆盖自定义。该应用程序可在 SVGco.de 上使用。

什么是SVG

SVG是一种图形文件格式,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML(Extensible Markup Language),由World Wide Web Consortium(W3C)联盟进行开发的。严格来说应该是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面。用户可以直接用代码来描绘图像,可以用任何文字处理工具打开SVG图像,通过改变部分代码来使图像具有交互功能,并可以随时插入到HTML中通过浏览器来观看。

SVG 的主要好处是它允许您放大图像而不会损失质量或产生任何像素化。

SVGcode在线转换

网址:https://svgco.de/

打开上面网址,选择一个本地图片,便可自动生成svg图形。

SVGcode 将图片转换为SVG矢量图形的免费在线工具
svg转换

svg转换工具支持多国语言,可以进行简单的调整。SVGcode在线工具,是真的把图形重绘,而不是像某些工具直接把图像插入文件,所以形状会有失真。

演示:

SVGcode 将图片转换为SVG矢量图形的免费在线工具
在线生成的svg图像

由于worspress默认不支持svg附件上传,所以上图暂存于cloudinary图片视频在线cdn中。

<svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M44.9 8.5c-6.2 2-13.6 8.7-16.5 15-1.9 3.9-2.4 6.7-2.4 12.8 0 7.1 6.3 52.4 7.5 53.5.3.3 4.7 0 9.9-.6C48.6 88.5 55.2 88 58 88h5.1l-.6-4.8c-.4-2.6-1.1-6.2-1.7-7.9-1.3-4.4-.3-7.3 2.7-7.3 1.3 0 2.7-.5 3-1 .4-.6-.1-5.7-1-11.3C63 40.1 63.4 41 59.6 41c-2.6 0-3.5-.5-4-2.3-1.5-5.5 0-6.3 2.7-1.5l1.8 3.2 2.3-2.5c1.3-1.3 6.5-6 11.5-10.3l9.1-7.9-3.2-2.8c-1.8-1.6-6.1-4.3-9.6-6-7.5-3.8-17.8-4.8-25.3-2.4zm20.4 3.6C71 14 76 17.3 76 19.1c0 .4-3.2 3.9-7.2 7.8L61.6 34l-2.3-2.2c-2-1.8-2.6-2-4.8-1-2.4 1.1-2.6 1.6-2.3 7.5l.3 6.2 3.7.3c3.3.3 3.8.7 4.2 3.5.3 1.8 1 5.9 1.6 9.1.5 3.3 1 6.1 1 6.2 0 .1-1.6.5-3.6.9-3.6.6-3.6.7-3 4.3.4 2 .9 6.4 1.2 9.8l.7 6.1-10.8.6c-6 .4-10.9.6-11.1.5-.1-.2-1.9-11.3-3.9-24.8-4.3-27.8-4.2-31.2.8-38.7 7.5-11.1 18.7-14.7 32-10.2z" fill="#C3C"/></svg>

除了在 svgco.de 使用Web应用程序外,您还可以从Android上的Play商店(或Chrome OS)和Windows上的Microsoft Store安装SVGcode。

代码下载及许可协议:https://github.com/tomayac/SVGcode