SVG文件:如何在使用Inkscape将PNG文件转换为SVG文件后获取路径标记数据?

时间:2016-02-10 18:46:02

标签: javascript svg

我在问是否有工具将PNG文件转换为SVG文件,我可以在其中获取Path标记。我尝试过使用Inkscape,但是当我编辑SVG文件时,我找不到路径标记,只有“二进制”数据。

SVG文件路径标记示例: https://www.w3.org/TR/SVG/paths.html#PathData

有人有想法吗?

2 个答案:

答案 0 :(得分:0)

您无法将光栅图像制作成矢量图像。虽然有像矢量魔法这样的程序试图通过查看相似颜色的形状,使其成为一个尽可能接近光栅图像的矢量图像。

答案 1 :(得分:0)

“将PNG文件转换为SVG文件”是什么意思?听起来你可能只是将PNG放入SVG文件中。这不会自动将其转换为路径。它只是嵌入在SVG中的位图。它保留了位图。

你想要的是将你的位图转换为矢量。该过程通常称为“位图跟踪”。 Inkscape具有这样做的功能。选择PNG并执行路径 - >跟踪位图...

它的工作原理取决于你的形象。徽标通常运作良好。照片通常不会。

完成跟踪后,保存SVG文件,然后就可以获取路径数据了。