C# 2010 印刷余白は何処を基準としているのですか?
印刷可能範囲に赤の四角形を書き、その内側10ミリに青の四角形を書くために pageSetupDialog を表示して左右上下の10を指定しました
印刷結果は画像の通りで、左と上は概ね10ミリになりましたが右は1ミリの余白、下は更に狭くなってしまいます
何故でしょうか? 余白とは印刷可能範囲の内側を示す値ではないのですか?
private void button1_Click(object sender, EventArgs e)
{
this.pageSetupDialog1.Document = this.printDocument1;
pageSetupDialog1.PrinterSettings=new System.Drawing.Printing.PrinterSettings();
pageSetupDialog1.ShowNetwork = false;
DialogResult result = pageSetupDialog1.ShowDialog();
this.printDocument1.Print();
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawRectangle(new Pen(Color.Red, 10), e.Graphics.VisibleClipBounds.Left, e.Graphics.VisibleClipBounds.Top, e.Graphics.VisibleClipBounds.Width, e.Graphics.VisibleClipBounds.Height); //赤 印刷可能内サイズ
e.Graphics.DrawRectangle(new Pen(Color.Blue, 10), e.MarginBounds.Left, e.MarginBounds.Top, e.MarginBounds.Width, e.MarginBounds.Height); //青 余白内サイズ
}
****************************************************************
MSN質問箱のご担当者さまへ
先ほど添付データを忘れて同じ質問を投稿してしまいました
今回は添付しましたので、以前のものを削除してください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Word(ワード) Wordでの印刷サイズについて A4の原稿をB5サイズで出力したいとき、 印刷から用紙サイズの指定か 4 2022/04/30 09:51
- プリンタ・スキャナー 封筒印刷 差出人印刷ずれる 4 2022/05/01 10:12
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- その他(ソフトウェア) 写真の印刷レイアウトについて 13 2023/05/31 07:20
- Word(ワード) office365のWordの印刷範囲が勝手に狭くなっています。 4 2022/07/18 16:31
- HTML・CSS (Javascript)印刷するファイルに応じて印刷プレビュー画面で用紙を自動的に切り替えたい!! 2 2022/04/11 12:04
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- Google Drive Google keepからGoogleドキュメントにコピーしたものをa4用紙1枚いっぱい(標準余白あ 2 2022/10/21 13:52
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C# 印刷可能領域と余白範囲...
-
EXCEL VBA 印刷プレビューダイ...
-
excelにて各シートの総印刷ペー...
-
EXCEL VBAでPDFファイルを開い...
-
OpenOffice Calc basic で印刷...
-
Excel VBA 「印刷中」メッセー...
-
スタイルシートcssで、テーブル...
-
iframeのスクロールバー位置を...
-
WebBrowserコントロールでのPri...
-
Excel VBAで文字列の可視長を得...
-
ACCESS VBA レポートプレビュー...
-
VBのDataGridView印刷
-
サイト全体を縮小して印刷する...
-
PDFファイルを開かずに印刷...
-
印刷用スタイルシートの無効化...
-
印刷ダイアログの印刷ボタンを...
-
Accessレポートでの改ページ
-
ホームページをA4で印刷できる...
-
ヘッダやフッタの印刷をしたくない
-
ラジオボタンをチェック済みの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PDFファイルを開かずに印刷...
-
EXCEL VBA 印刷プレビューダイ...
-
Excel VBAで文字列の可視長を得...
-
EXCEL VBAでPDFファイルを開い...
-
コマンドプロンプトでフォルダ...
-
excelにて各シートの総印刷ペー...
-
ACCESS VBA レポートプレビュー...
-
サイト全体を縮小して印刷する...
-
ヘッダやフッタの印刷をしたくない
-
PageBreaks.Countと印刷範囲の...
-
ページ内にスクロールバーのあ...
-
Excel VBA 「印刷中」メッセー...
-
ページ内の画像印刷について
-
横に長いWeb画面を一枚の用紙に...
-
検索画面に表示される広告について
-
ランディングページの数え方が...
-
ラジオボタンをチェック済みの...
-
C# 印刷可能領域と余白範囲...
-
ACCESSで印刷プレビューをした...
-
インラインフレームの印刷について
おすすめ情報