tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル BMP印刷を制御したい
投稿日: 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を使う方法 
  お勉強中ですが、それでも制御するのは難しいのではと
  思い質問させて頂きました

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。