在HTML上绘制图表?

时间:2013-02-01 12:40:03

标签: html drawing diagramming

我需要准备一个 HTML页面,人们可以绘制 UML,网络,bpmn等图表。我做了一个研究,如果 MS Visio 可以通过插件使用这种方式,但我找不到任何信息。我们还需要在Visio中创建自己的模板。我认为人们使用 Dojo 就像js库来实现这一点,但我想问你的建议。

提前致谢

2 个答案:

答案 0 :(得分:2)

你可以使用html5来实现这一目标。只是谷歌“ html5画布绘图

你会看到很多样本

答案 1 :(得分:1)

如果你不能使用HTML5(Canvas和SVG),那么你可能需要恢复到一个很好的旧插件解决方案。一个非常成熟和高性能的平台是Silverlight,虽然人们倾向于称其为HTML5而不赞成 - 基于Flash(Flex)的解决方案也是如此,当然还有旧的Java小程序。对于所有这些平台,都有开源和商业支持的闭源解决方案:

http://www.google.com/search?q=silverlight+diagramming+control

http://www.google.com/search?q=flex+diagramming+library

http://www.google.com/search?q=java+diagramming+library