Windows服务的图表解决方案

本文关键字:解决方案 服务 Windows | 更新日期: 2023-09-27 18:26:40

我需要通过自动化创建100个图形,我尝试了几个库来从codeplex绘制图表。然而,它们都不适合我,因为它们都希望出现WPF或Windows窗体界面。由于我需要使用后台窗口服务来完成任务,这样的库对我来说不起作用

我不习惯使用ZedGraph,是的,它是最好的库之一,但图表质量太差了,我在我的ASP.NET项目中使用MSChart,它们有如此平滑的曲线,但ZedGraph没有。

现在我唯一的问题是:在可视化方面以及在像zedgraph这样的功能方面,哪个库是用于windows服务的最好的库。如果可能的话,我更喜欢有人告诉我如何快速改进zedgraph。

Windows服务的图表解决方案

如果您使用的是SQL Server,则可以使用Microsoft的SQL Server Reporting Services,缩写为SSRS。这与Crystal Reports类似,因为您可以使用图形、表格、文本信息等设计报告,然后在运行时从数据库中填充信息。

SSRS可以由前端应用程序调用,也可以简单地作为web服务调用(通过您的Windows服务),生成报告并保存到Excel、PDF等。

这是业界公认的,如果您已经拥有SQL Server,这也是一个不错的选择。我还提到了Crystal Reports,您可能也想查看一下。