背景画像を使用したいのですが、Reporting Services 2008 R2に入れると、画像のdpiが96dpiになります。(300ではなく)
それは低すぎてユーザーが読めないのではないかと心配しています。
私がインターネットに行くとき、私はこの結果を見つけます:
質問14:Reporting Services 2005でエクスポートされたレポートのPDF品質を向上させる方法は?
回答:Reporting Services 2005のPDFレンダラーは、レンダラーに渡すときに画像がどのDPIであるかに関係なく、96DPIで提供されるすべての画像のサイズを変更します。つまり、300DPIの画像または600DPIの画像でさえ、96DPIであるかのようにPDFでサイズ変更されます。つまり、高DPI画像が予想よりも大きくレンダリングされる可能性があります。
画像のサイズを96DPIであるかのように設定しているにもかかわらず、PDFレンダラーは96DPIよりも高品質で高DPI画像をレンダリングしているように見えます。サイズが間違っていても、実際には画像はより高品質でレンダリングされています。必要な回避策は、96 DPI計算に基づいて、画像を適切なインチ数にサイズ変更することです。次に、Bitmap.SetResolutionを使用して、画像を少なくとも300DPIに設定します。これにより、レポートに適切に収まる適切なピクセル数である高品質の画像が提供される場合があります。
しかし、そのBitmap.SetResolutionの使用方法がわかりません。従来のレポートビューアのWebコントロールを使用しており、完全に機能するpdfエクスポートが本当に必要です。
PS:たぶんその問題はReporting Services 2012で解決されています。誰かがいくつかの情報を持っていますか?
よろしく