如何将图像转换为“data:image/svg + xml; base64”

问题描述:

如何将图像转换为“data:image/svg + xml; base64”?我试过this,但它只产生一个data:image/png;base64。我需要data:image/svg+xml;base64。 (例如)Photoshop中需要以特定方式保存吗?如何将图像转换为“data:image/svg + xml; base64”

data:image/png;base64用于位图数据(PNG)和
data:image/svg+xml;base64用于矢量数据(SVG)。

所以你需要一个程序来将位图数据(像素)转换为相当复杂的矢量数据。

另一个方向(矢量到位图)很容易。

的差在短解释:

  • 矢量数据由复杂的对象(线,圆,椭圆,...)
  • 位图数据由点(点,点,点的序列中的...)
+0

嘿谢谢。有没有将位图转换为矢量数据的快捷方式? – Mykita

+0

最简单的方法是使用矢量图形程序,如[SVG-Edit](https://github.com/SVG-Edit/svgedit)。 – zx485