SSRSを使用すると、URLを介してレポートを直接実行したり、特定の形式でレポートをエクスポートしたりできる優れた機能を利用できます。画像としてエクスポートしようとしているレポートを設定しました。これは完全に機能します。
例えば:
http://myserver/ReportServer?http://myserver/DynamicImageTest.rdl&Keyword=test&rs:Command=Render&rs:Format=IMAGE&rc:OutputFormat=PNG
ただし、SSRSがヘッダーを設定するためContent-Disposition: attachment
、ブラウザは画像をインラインで表示するのではなく、常に画像をダウンロードします。
生成された画像を別の場所に埋め込もうとしているので、この動作を削除または抑制できるようにする必要があります。
SSRSの組み込みURLパラメータまたはいくつかの回避策を使用してこれを行う方法はありますか、それともこれを行うためにWebサービスを介してレポートを実行する必要がありますか?