什么是最好的javascript绘图库?

时间:2017-02-13 11:19:58

标签: javascript canvas svg raphael fabricjs

在我的项目中,我们尝试实现一个UI,显示电气开关面板的默认配置,包括Braker,Split Bus,Timer clock等电气元件。

用户可以通过拖放组件或将新组件添加到默认配置来手动更改配置。

我已经搜索了很多可以找到支持这些功能但无法找到的功能的框架工作或库。

最后我们决定通过使用javascript绘图库和jquery拖放的任何一个来实现它。

我遇到了一些有趣的绘图库,如raphaeljs fabric.js Snap.svg paper.js。它必须选择哪个对上述用例有用.I如果有人为上述用例建议一个好的库,或者指导我通过哪个库最好在上面提到的库中修复,将会非常有用。非常感谢。

1 个答案:

答案 0 :(得分:0)

由于您显示连接组件的特定需求,我建议您搜索允许表示/操纵“实体图”或“网络图”的库 - 其中有很多。

查看每个演示,了解哪些演示可以让您更好地控制图像以及适合您应用的连接类型和方法。

如果你想要一个真正的“MS Visio”体验快捷方式,并且不介意支付商业用途费用(假设你打算将你的项目商业化),那么draw.io团队会建立他们的潜在客户mxGraph库可以作为商业许可证获得,也可以作为非商业用途的创作公共资源,以及draw.io本身在Apache开源许可下使用。