[英]How to convert PNG to SVG in Javascript
我想将 png,base64 转换为 SVG
因此我可以删除图像的特定部分,这只能在 SVG 中实现。
基本上我想通过从 SVG 中删除路径来实现擦除功能
我试过这个
var canvas = document.getElementById('canvas');
var svg = canvas.toDataURL('svg', 1.0);
但我想 canvas 上的 SVG 没有任何论据。
我们有什么方法可以转换吗?
PNG是一种光栅格式......你最终会得到一个像素网格。 SVG 是一种矢量格式...有效地命令以某些 styles 绘制形状和路径。
它们本质上是不相容的。 您无法从 PNG 转换为 SVG。 (嗯,没用。我想你可以为每个像素画一个矩形,但你为什么要这样做?尺寸会很大。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.