3

 

こんにちは。

レポートの HTML 4.0 形式へのレンダリングを実行するために、ReportExecutionService クラスを使用します。

エクスポートされたレポートをストリームとして取得するには、次のコードを使用します。

 

var ms = new MemoryStream(connection.Render(format, dev_info, out ext, out mime_type, out encoding, out warnings, out streamIds));

 

問題は、受信したストリームをブラウザで表示すると、「比例に合わせる」プロパティの画像が正しく表示されないことです。

元の SSRS reportViewer と私のプロジェクトの画像は、次の図のように表示されます。

画像1

Designer の画像プロパティ:

画像2

 

元の SSRS reportViewer のようにアプリケーションからの画像を含むエクスポートされたレポートを表示できるようにするには、どの構成設定を設定する必要がありますか?


4

1 に答える 1

1

私の経験では、レポートに画像を含める最良の方法は、画像をレポートに表示する実際のサイズに事前にサイズ変更してから、「元のサイズ」を使用するように設定することです。「Fit Proportal」を使用すると、画像のサイズを変更したときに画質が低下することがよくあります。また、同様の問題を引き起こしている可能性もあります。

于 2012-07-18T08:24:34.210 に答える