- - PR -
bitmapオブジェクトを綺麗に印刷するには
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-12-15 15:21
いつもお世話になっております。
現在、チャートやグラフなどを印刷するシステムを開発中です。 チャートやグラフの描画処理は、画面に出力する処理を使いまわしているため、 一旦画面と同じサイズのbitmapオブジェクトに出力し、それを帳票に張り付けています。 そうすると、画面には奇麗にでていたのがプリンタに出すとボヤケタ感じになります。たぶん画面のdpiとプリンタのdpiが違うからだとは思いますが、 bitmapオブジェクトを6倍程度の大きさにすると、印刷はきれいになります。 ただそれだとアプリケーション内部でout of memoryで落ちる場合があります。 (bitmapのサイズが大きすぎるため) 何か良い解決方法はないでしょうか? 環境: windowsXP(.NET Framework 3.5), C# ActiveReport3.0J よろしくお願いします。 |
|
投稿日時: 2008-12-15 19:18
PageUnit を、解像度に依存しない値にすると、出力先の解像度を変更して作成し直せば綺麗なイメージを作成出来ます。
|
1