.NET 2.0ローカルレポートレンダリングを使用してSSRS2005で設計されたPDFを作成するC#プログラムがあります。
私のユーザーの1人は、1280 x 1024の解像度でテキストを読むのに苦労しているため、解像度を下げる代わりに、DPI設定を125%に変更しました。
レポートが彼女のPCで生成され、それを開くと、フォントが大きすぎて、値が完全に列内にありません。
DPI設定を100%に戻し、解像度を下げる以外に、プログラムでこれに対応する方法はありますか?
.NET 2.0ローカルレポートレンダリングを使用してSSRS2005で設計されたPDFを作成するC#プログラムがあります。
私のユーザーの1人は、1280 x 1024の解像度でテキストを読むのに苦労しているため、解像度を下げる代わりに、DPI設定を125%に変更しました。
レポートが彼女のPCで生成され、それを開くと、フォントが大きすぎて、値が完全に列内にありません。
DPI設定を100%に戻し、解像度を下げる以外に、プログラムでこれに対応する方法はありますか?
私が見つけた最高のものは、マイクロソフトからのこのホワイトペーパーでした。基本的に、いくつかのチェックを行い、それに応じてGUIを調整することにより、アプリを「高DPI対応」にするように指示されます。
次のStackOverflowリンクで詳細をご覧ください。