タイトル | : BMP印刷を制御したい |
記事No | : 11600 |
投稿日 | : 2016/01/20(Wed) 17:07 |
投稿者 | : SUZUKI |
VB6.0からVB2005に変換挑戦中のSUZUKIです 連続投稿で申し訳ありませんが、また壁にぶつかったので よろしくお願いします 問題はBMPファイルの印刷です (VB2005の正規の印刷の仕方に戸惑っている自分がいるのですが。。。)
同じように印刷しているイメージなのですが VB2005の印刷は拡大されて印刷されてしまいます
VB6.0
Dim x As Picture Set x = LoadPicture("C:\TEST.bmp") Printer.PaintPicture x, 7, 10, 63, 43
VB2005 (Printer Compatibility Library 1.0利用)
Dim image1 As Bitmap image1 = New Bitmap("C:\TEST.bmp", True) Printer.PaintPicture(image1, 7, 10, 63, 43)
以上です なぜ拡大するのか理解出来ていません
* BMPサイズ変換ソフトを使ってファイル自体を縮小するか それとも他の印刷の仕方(縮小印刷?)があるのかが知りたいです
* VB2005 のPrintDocumentを使う方法 お勉強中ですが、それでも制御するのは難しいのではと 思い質問させて頂きました
|