发布时间 : 2013-02-18 14:56:20.000|阅读 6028 次
概述:对于.NET平台下的C#报表控件开发,免费的ReportViewer控件可满足报表的基本功能,但若要对付复杂的报表,商业型的Stimulsoft Reports.Net将是不错的选择.本文对这两个C#报表控件进行了对比评测.
如果你想做.NET平台下的C#报表开发,那么微软自带的VS报表工具ReportViewer控件将是不错的选择。ReportViewer完全免费,使用简单,非常容易上手。但你会发现,在面对复杂的报表需求时,免费的报表控件在设计和报表效果上总不尽如人意,如果愿意花钱购买,商业型的Stimulsoft Reports.Net报表将是不错的选择。下面慧都小编分别对这两个免费和收费的C#报表控件进行对比评测。
ReportViewer是微软报表解决方案的前台展示控件,目前嵌入在VS2005/VS2008/VS2010/VS2012中。ReportViewer用于处理和显示应用程序中的报表。目前有两个版本:用于ASP.NET的ReportViewer Web服务器控件和用于Windows窗体应用程序的ReportViewer Windows窗体控件。>>ReportViewer下载
以上是对ReportViewer的简单评测,下面来说说商业型的Stimulsoft Reports.Net报表。
Stimulsoft Reports.Net是一款基于.NET的报表生成器,能够创建基于多种数据源的报表,创建的报表在Windows窗体和Asp.Net中都是可用的。已创建的报表可以导出为:PDF、 XML、 HTML、 Excel、 RTF、 TXT、 CSV、 EMF、 BMP、 JPEG、 GIF、 PNG 以及TIFF等20多种格式的文件。>>Stimulsoft Reports.Net 2012.3下载
ReportViewer控件提供了很多报表的基本功能,但对付稍微复杂点的报表时运作效率就比较低,部署麻烦,用户体验也比较差。如果你要开发复杂的C#报表,建议用收费的Stimulsoft Reports.Net报表。相信用过的人都会发现,相比其他.NET报表工具,Stimulsoft Reports.Net的功能更强大,性能更稳定,尤其难得的是它还符合中国用户的报表使用习惯。