Inkscape - 没有完全将png转换为svg

时间:2014-03-06 06:06:14

标签: image svg png gimp inkscape

我在Inkscape中打开了一个PNG文件并将其导出为SVG。当我用记事本打开该文件时,我发现PNG文件嵌入其中。如果转换发生,则生成的文件应仅包含SVG相关标记。它不应该将图像嵌入其中。或者我做错了什么。

注意:另存为选项也会生成相同类型的文件。我在Windows 7中使用Inkscape版本0.48 - 64位。

2 个答案:

答案 0 :(得分:13)

这是一个旧帖子,但它在Google早期出现,所以我认为我会做出贡献。

在Inkscape中,您必须执行跟踪以将图像更改为SVG。看看路径|跟踪位图菜单项并使用该屏幕上的选项进行播放。

创建跟踪后,您可以删除源图像并在保存的文件中使用纯svg。

我发现在Inkscape中创建图层并将源图像移动到一个图层并将轨迹放在另一个图层上让我使用“隐藏图层”按钮进行快速比较会很有帮助。

顺便说一句,你的源图像可以是任何东西 - bmp,jpg,png等。

答案 1 :(得分:8)

.png文件是光栅图像文件。为了将它转换为基于矢量图形的格式(如.svg)并使其成为“本机”svg而不是包含image,您将要么必须使用可以栅格化它的程序,要么在Inkscape中跟踪位图并将其转换为路径。 Inkscape提供有关跟踪的信息:http://inkscape.org/doc/tracing/tutorial-tracing.html