我需要在ASP.NET 2.0 Web应用程序中使用“趋势线”(不确定它们实际上是什么名称)来实现相当简单的条形图。什么是好的免费或几乎免费的解决方案?我还需要能够生成PDF(除了将它们打印到PDF打印驱动程序之外),因此它不能是JavaScript客户端解决方案。
免费或近乎免费的东西是一个很大的要求。我们不能在第三方控制提供商提供的一些更好的图表组件上花费1000美元甚至500美元。
编辑:此外,即使他们可以这样做,谷歌图表也不是一个选项,因为我无法访问互联网获取此内联网应用程序的图表。
答案 0 :(得分:2)
ZedGraph非常好。
答案 1 :(得分:0)
我喜欢免费Microsoft Chart Controls。它们功能齐全,但我不确定它们是否符合您的要求。下载附带样本,因此很容易确定这是否符合您的需求。
答案 2 :(得分:0)
如果您使用的是SQL Server,则可以选择使用Reporting Services。内置图表可以呈现为图像和PDF。我以前使用处理程序调用SSRS Web服务并将结果作为image / pdf写入响应流。
这似乎有点费力,但如果你已经有一点报告服务经验,那就不是那么糟糕了。