- 日時: 2008/03/27 03:43
- 名前: やま
- はじめまして・・・VB6の画像処理でわからないところがあるので、どなたか知っているかたが
いればご教授お願いしたいのですが。
今、画像の印刷用ソフトを作っています。pictureboxに、画像を設定して印刷する仕様です。 読み込む画像はJPEG形式です。問題はpictureboxに画像を表示し印刷するとボケるのです。 ある意味綺麗に印刷されているのか???ですがもっとシャープに印刷したい。
現在のロジックは 1.GDI+でイメージを設定したあとGDI+でpictureboxをグラフィックオブジェクトにして イメージを設定して描画しています。 2.仕様では、拡大、縮小、移動があり、元イメージをファイル出力しておいて、拡大、 縮小率、移動量を保持しておき、毎回ロードとファイル出力を繰り返しています。 3.ファイル出力は、JPEG出力とBMP出力のモードを作成しました。 BMP出力はsavepicture JPEG出力は○熊さんDLL 4.印刷はprinterにpictureboxの画像をpaintpictureで書いてます。
JPEGだからぼけるのかなと思いBMPでも試してみましたがいまいちシャープにならないです。 ファイルから直接印刷するとJPEGはよけいぼける感じです。
そこで、pictureboxの画像をシャープにする方法を知っているかたいないでしょうか?
※断片的な情報ですみません。
|