通过javascript动态创建svg图像是否有意义?

时间:2013-10-09 16:39:03

标签: javascript svg

我想创建一个显示图表的应用程序,并允许用户编辑这些图表。

实现svg-diagram在javascript中的显示方式的编辑是否有意义,或者更好的是在服务器上创建所有svg图像并将其从那里发送给用户?

在做出架构决策时,是否有任何应该考虑过的问题? 是否有特定的库可以通过javascript实时编辑svg图表?

2 个答案:

答案 0 :(得分:2)

  

是否有适合通过javascript实时编辑svg图表的特定库?

是的,有几个。但我最喜欢的是Raphael.js,因为它是经过验证的跨浏览器矢量库,它有一个相当干净的API。查看http://raphaeljs.com/上的演示。 具体来说,请查看此演示:http://raphaeljs.com/graffle.html

答案 1 :(得分:0)

为了扩展性,我建议在客户端执行此操作,并找出一种方法将创建的演示文稿包装在JSON对象中,您可以将其发送到服务器以进行备份。