我需要准备一个HTML 页面,人们可以在上面绘制UML、网络、bpmn 等图表。我研究了MS Visio是否可以通过这种方式与插件一起使用,但我找不到任何信息。我们还需要创建自己的模板,这在 Visio 中是可能的。我认为人们使用Dojo 之类的 js 库来实现这一点,但我想征求您的建议。
提前致谢
我需要准备一个HTML 页面,人们可以在上面绘制UML、网络、bpmn 等图表。我研究了MS Visio是否可以通过这种方式与插件一起使用,但我找不到任何信息。我们还需要创建自己的模板,这在 Visio 中是可能的。我认为人们使用Dojo 之类的 js 库来实现这一点,但我想征求您的建议。
提前致谢
您可以使用 html5 来实现这一点。只需谷歌“ html5 画布绘图”
你会看到很多样本
如果您不能使用 HTML5(Canvas 和 SVG),那么您可能需要恢复使用一种基于插件的良好旧解决方案。Silverlight 是一个非常成熟和高性能的平台,尽管人们倾向于称其为支持 HTML5 已弃用 - 基于 Flash (Flex) 的解决方案也是如此,当然还有好的旧 Java 小程序也是如此。对于所有这些平台,都有可用的开源和商业支持的闭源解决方案:
http://www.google.com/search?q=silverlight+diagramming+control