SVG渲染错误
我在Illustrator中制作了一个矢量图形,并且在将它保存为SVG 1.1后似乎无法显示它。 我一直在收到这个错误,它使得我的整个图形不会显示出来:
error on line 8 at column 93: Namespace prefix inkscape for connector-curvature
on path is not defined
我不完全确定这是什么意思,我查看了SVG代码,无法弄清楚如何解决它。
那个错误意味着什么,我该如何摆脱它?
谢谢 - 非常感谢回复!
如果您的文件具有包含inkscape命名空间的元素,则表明它已经源自Inkscape。 或者你有可能将Inkscape的SVG的一部分合并在一起?
这个错误表明,该文件具有inkscape属性,而不定义inkscape命名空间。
试试这个:通过文件并删除表单inkscape:whatever="something"
任何属性inkscape:whatever="something"
。 这应该可以解决你的问题。
如果没有,您可能需要将文件发布到某个地方,以便我们查看它。
该文件在Inkscape中创建并放置在Illustrator中,因此它保留了名称空间声明。 不要手动编辑文件,而是尝试对图像执行某些操作,以使Illustrator重新绘制并填充它。 例如,在探路者合并。 如果您可以让Illustrator以自己的方式重新制作,名称空间将会消失。
链接地址: http://www.djcxy.com/p/18321.html上一篇: SVG Rendering Error