【发布时间】:2011-07-04 20:13:01
【问题描述】:
我需要根据 SQL Server 数据库中的信息生成高质量的报告,并且我希望从 C# 内部非常明确地控制布局和外观。
据我所知,我有几个选择已用于我们公司的其他各种报告:
1) SQL Server 内置的 Reporting Services
2) Adobe 表单
3) 水晶报表
我需要的 PDF 信息直接与用户 Web 浏览器中已显示为 HTML 的内容平行,因此创建打印样式表并将浏览器正文转换为 PDF 也是一种选择。
所以这会创建选项 4:
4) JavaScript 将 HTML 转换为 PDF(我目前的偏好)
是否有人建议我应该采用哪种方法,或者更好的替代方法?所有的选择看起来都很可怕。
【问题讨论】:
-
在 MS Reporting Service 中有什么让您感到害怕?它,非常棒。我个人肯定更喜欢 CrystalReports。
-
在这四个中:SQL Server Reporting Services - 毫无疑问。到目前为止,我认为这些选项中最好的。
标签: c# asp.net pdf reporting-services