2011-12-07 68 views

回答

1

我一直在尝试使用SVG,现在有点巧合,因为我刚刚完成了这个插件的使用。

将网址设置为demo我在那里还在文档中包含zip文件,以便您可以在Inkscape或任何SVG编辑器中试验这些文件,并查看您是否无法将它们配置为项目中的某些内容。

由于什么原因,这个插件“喜欢”一些SVG的,但不是其他人,所以也许你可以适应其中的一个SVG,它可能会工作。

作者知道这个插件并不总是能够正常工作,但它正在逐渐改进,甚至现在我认为如果你对它们进行修改,可以编写兼容的SVG。

如果您需要将某些SVG转换为JavaScript的工具,则可以使用this

+0

感谢您的回答。我只需要知道更多的东西:1)将SVG转换为Raphael后,如何操作DOM?例如,我如何检索路径? 2)我如何执行缩放?我知道我可以设置一个ViewBox,但到目前为止,我不明白的是该ViewBox的尺寸是什么意思,我应该使用ViewBox坐标来定义我的路径,以便浏览器执行对用户空间坐标的转换? – danielperaza

+0

你问:1)一旦我将SVG转换为Raphael,我该如何操作DOM?例如,我如何检索路径? – Chasbeen

+1

你问:1)一旦我将SVG转换为Raphael,我该如何操作DOM?例如,我如何检索路径?您始终可以从内存存储中获取路径或任何其他对象。在你的代码中,它将是arrayName [index] = paper.path ...然后你可以随后做其他的东西来thr对象。您可以将对象存储到光盘。你问过2)我如何执行缩放?回答另一个巧合是我今天记录了拉斐尔社区某人的努力:www.irunmywebsite.com/raphael/additionalhelp.php?v=2&q=zooming – Chasbeen