在不使用ActiveX的情况下从SSRS Report Viewer打印

时间:2011-04-01 20:52:14

标签: asp.net sql-server reportviewer ssrs-2008

我需要使用SSRS报告查看器,我们希望为用户提供打印结果的能力。现在通常通过打印查看器的内置打印功能来完成,但这需要一个Active X组件。我们无法控制消费者的环境,并希望消除对Active X组件的这种需求。

我似乎无法找到有关如何破坏打印的Active X方面的任何资源。是否有人知道我需要做什么才能在不下载组件的情况下为最终用户提供打印功能?

1 个答案:

答案 0 :(得分:1)

不幸的是,我认为无论如何都不会以这种方式覆盖ReportViewer控件的行为。

您可以将报告呈现为PDF并将PDF传回客户端浏览器,而不是使用ReportViewer控件。然后,它可以使用Acrobat Reader插件进行渲染。