Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
印刷の設定についてお教えください
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10467#CommentId21611
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
shu
 (社会人)
投稿日時
2011/9/24 14:14:36
> g.DrawString(msg, myFont, myBrush, 0, 0)
この書き方だと余白が考慮されません。
e.MarginBounds
を使って
g.DrawString(msg, myFont, myBrush,e.MarginBounds.Left, e.MarginBounds.Top)
とした方がよいです。
> PrintDocument1.DefaultPageSettings.Margins = New Printing.Margins(0, 0, 0, 0)
そもそも余白が0に出来ないプリンタは多いので多分無理でしょう。
プリンタ固有の設定はDEVMODE構造体などを使わないと駄目です。