Microsoft .NET Web(MVC)应用程序将包含大约100个报告,其中包含动态生成的文本,包括嵌入数据,图像,静态文本和表格数据。所有报告都需要即时生成,因为用户输入的数据将为报告提供必要的内容。报告将被视为网页,必须导出为用户可以下载的PDF文件。
根据您的实际经验提出的建议/工具赞赏。
答案 0 :(得分:1)
我已经在这种情况下成功使用了SQL Reporting Services。但是,我必须创建一个ASP.NET页面来托管Report Viewer Control,因为它需要ViewState等。
如果这对您来说不是问题,我可以保证它运作良好。 PDF生成很好,excel导出很棒。