在网页中绘制图表的最佳方式

时间:2013-11-29 18:13:42

标签: c# asp.net

我是网络编程的新手,只是想征求意见。我想开发一个网页,在主页中,我想显示一种图表。节点用箭头连接,箭头将被超链接。在基于窗口的应用程序中,我知道有一些工具,如Visual Basic Power Tools,您可以在其中拖放线条,椭圆或箭头等形状,并在那里使用,制作图表相当容易。

但在网络应用程序中,我找不到任何可以帮助我绘制图表的工具或任何东西。是否有关于某种工具或某些东西的建议,以便我可以在网页中绘制图表? :)

1 个答案:

答案 0 :(得分:1)

您可以在客户端或服务器端执行此操作。

客户端

有一些javascript库会在用JSON格式的数据提供图表时将图表呈现给您的网页(客户端)。结帐chart.jsd3.js。 Chart.js使用HTML5画布元素绘制图表,其中d3使用SVG绘制图表。

服务器端

ASP.NET有一些图表库/服务器控件,可以为您呈现图表。查看this blogpost,其中包含示例代码以便开始使用。