使用 SSRS,我们可以通过 URL 直接执行报告,甚至以特定格式导出报告。我已经设置了一个报告,我试图将其导出为图像,效果很好。
例如:
http://myserver/ReportServer?http://myserver/DynamicImageTest.rdl&Keyword=test&rs:Command=Render&rs:Format=IMAGE&rc:OutputFormat=PNG
但是,因为 SSRS 设置了 header Content-Disposition: attachment
,所以我的浏览器总是下载图像,而不是内联显示它。
我正在尝试将生成的图像嵌入到其他地方,所以我需要能够删除或抑制这种行为。
有什么方法可以做到这一点,要么使用 SSRS 的内置 URL 参数或一些解决方法,还是我需要通过 Web 服务运行报告来执行此操作?