-1

我想使用 C# 将图像文件(PNG,JPG)转换为 SVG。但我不想在我的 svg 标签中有 image/base64 字符串。

4

2 回答 2

1

SVG 表示Scalable Vector Graphics,它不是 .PNG 或 .JPG 那样的图像。它不是存储像素数组,而是存储数学形状和设计的列表。SVG 的目的是创建一个无论您放大或缩小多远都能保持质量的“图像”。

将 .PNG 转换为 .SVG 没有任何好处 - 事实上,它会损失相当多的质量,因为您不能从字面上“转换”它,您只能跟踪它(IE,绘制一个看起来像 PNG 的新 SVG .)

总结:我认为你在这里问错了,或者你根本不明白你在问什么。如果可以,请澄清。

于 2013-06-25T21:23:53.917 回答
-1

我已经使用了下面的网站,并将徽标和你有什么转换为矢量格式并获得了很好的结果。我与他们没有任何联系:

http://vectormagic.com/home

于 2013-06-25T21:23:02.453 回答