有哪些好的工具集可用于在 Web 应用程序中绘制图表?最好是开源/免费软件,特别是在使用 ASP.NET MVC 或 Silverlight 2.0 进行开发时。
有哪些好的工具集可用于在 Web 应用程序中绘制图表?最好是开源/免费软件,特别是在使用 ASP.NET MVC 或 Silverlight 2.0 进行开发时。
Dundas Chart 是最好的图表之一。虽然不是免费的,但它非常值得。
请查看Visiblox图表,这是我目前在我的遥测应用程序中使用的。我发现这里的示例很有用-http://www.visiblox.com/examples
您现在可以在CodeProject上查看我创建的遥测应用程序。
如果你正在寻找免费组件,可以使用谷歌图表。
我非常喜欢的非免费组件包括:
我们使用XSLT将XML转换为SVG。一旦您建立了各种图表格式和数据DTD,重用起来非常容易。
在 CodePlex 上搜索并找到了以下内容:
免费的 Silverlight 图表控件 http://www.codeplex.com/FreeSilverlightChart
适用于 ASP.Net 的 Google Chart 控件 http://www.codeplex.com/GoogleChartNet
免费的 Silverlight 图表控件 - visifire http://www.codeplex.com/visifire
等等...
我使用的搜索关键词是:http://www.codeplex.com/Project/ProjectDirectory.aspx?ProjectSearchText=chart
个人而言,我无法推荐任何一个控件,因为我从未使用过,但希望这可以帮到您。
我认为如果你不需要动画等,Google Charts是非常出色的选择。它会占用大量服务器资源,但谷歌会为您呈现整个图表。它还可以非常详细地控制您想要的图表外观。我认为这也是最简单和最清晰的方法。它只是一张图片...没有Flash、SVG等。
一个提示是不要使用包装器API。我发现直接使用基于URL的“API”是最容易使用的方式。但我猜这只是我的个人看法。