VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
ユーザーが指定したページ指定範囲を取得するには、Printersettings.FromPage(印刷開始ページ)とPrintersettings.ToPage(印刷終了ページ)を使用します。
private void button1_Click(object sender, System.EventArgs e) { System.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings(); //プリンターの設定をする printDialog1.PrinterSettings = ps; //[ページ指定]を有効にする printDialog1.AllowSomePages = true; //ダイアログを表示する if ( printDialog1.ShowDialog() == DialogResult.OK ) { int FromPage; int ToPage; //印刷開始ページを取得 FromPage = printDialog1.PrinterSettings.FromPage; //印刷終了ページを取得 ToPage = printDialog1.PrinterSettings.ToPage; //ここに印刷処理を記述 } }