svg-import.js导入错误“SVG导入意外类型sodipodi:namedview”

时间:2014-12-22 17:05:28

标签: javascript plugins svg svg.js

我正在使用svgjs加载SVG并进行一些操作。 我还使用svg-import插件导入已经存在的svg文件。 但是我收到了错误:

SVG Import got unexpected type sodipodi:namedview 

尝试加载SVG时。它确实有sodipodi:namedview标记,还包括适当的名称空间。它正确地加载到浏览器编辑器甚至是svg-edit项目中。

有人能告诉我如何解决它吗?

1 个答案:

答案 0 :(得分:1)

我意识到这是一个古老的问题,但对此的答案很可能是你正在导入一个尚未导出为纯svg的Inkscape svg。 Inkscape添加了一个名为sodipodi的额外标签集。

您可以手动删除它或在Inkscape中使用“另存为”来保存纯文本副本。如果单击“另存为...”,您将在对话框的右下角看到一个下拉列表,您可以在其中选择“普通SVG”。