画像印刷のサイズ指定について
- 題名: 画像印刷のサイズ指定について
- 著者: ふろふろ
- 日時: 2005/01/26 12:29:06
- ID: 8706
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: 画像印刷のサイズ指定について
- 著者: 深山
- 日時: 2005/01/26 13:30:02
- ID: 8707
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: 画像印刷のサイズ指定について
- 著者: ふろふろ
- 日時: 2005/01/26 16:46:53
- ID: 8713
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
画像印刷のロジックをどぼんの過去ログを参考にやっているのですがサイズ
指定をどこにいれればいいのか分かりません。
画像のサイズは常に固定です。
以下のサンプル例では用紙いっぱいに印刷されてしまいます。
どなたかお分かりの方よろしくご教授お願いします。
http://dobon.net/vb/dotnet/graphics/printdocument.html
[VB.NET]
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
'PrintDocumentオブジェクトの作成
Dim pd As New System.Drawing.Printing.PrintDocument
'PrintPageイベントハンドラの追加
AddHandler pd.PrintPage, AddressOf pd_PrintPage
'印刷を開始する
pd.Print()
End Sub
Private Sub pd_PrintPage(ByVal sender As Object, _
ByVal e As System.Drawing.Printing.PrintPageEventArgs)
'画像を読み込む
Dim img As Image = Image.FromFile("test.bmp")
'画像を描画する
e.Graphics.DrawImage(img, e.MarginBounds)
'次のページがないことを通知する
e.HasMorePages = False
'後始末をする
img.Dispose()
End Sub