【问题标题】:Print Preview in Pdf for SSRS reports用于 SSRS 报告的 Pdf 打印预览
【发布时间】:2009-04-29 09:47:04
【问题描述】:

点击打印预览链接时,如何以 pdf 格式显示 SSRS 2005 报告?

【问题讨论】:

    标签: pdf reporting-services reportingservices-2005


    【解决方案1】:

    我想到了两种方法。一个是实现你的要求,另一个是更好的。

    要实现您的要求,您需要从 ReportViewer 类派生并在 Microsoft 代码执行之前处理为“打印预览”引发的事件。在处理程序中,您会将报告呈现为 PDF 并将生成的流呈现给客户端。如果我们谈论的是 ReportViewer Web 控件,可能会涉及到自动生成的客户端 JavaScript 代码的一些调整。如果我们谈论的是 ReportViewer WinForms 控件,您可能还会考虑弄乱控件的工具栏按钮和事件处理程序。

    更好的方法是使用单独的链接或按钮来调用 PDF 呈现。如果您对 ReportViewer 的工具栏不是 100% 满意,您可以随时将其隐藏并显示自己的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-16
      • 1970-01-01
      相关资源
      最近更新 更多