当前位置: 代码迷 >> 综合 >> 打印系统开发(27)——WinForm开发(49)——c# winform 打印图像,PrintDialog打印并且设置打印纸张大小
  详细解决方案

打印系统开发(27)——WinForm开发(49)——c# winform 打印图像,PrintDialog打印并且设置打印纸张大小

热度:60   发布时间:2023-10-01 15:31:32.0
     //按下打印按钮private void button3_Click(object sender, EventArgs e){//打印图像//显示打印设置对话框PrintDialog MySettings = new PrintDialog();MySettings.Document = this.printDocument1;PaperSize p = null;foreach (PaperSize ps in MySettings.Document.PrinterSettings.PaperSizes){if (ps.PaperName.Equals("A2"))//这里设置纸张大小,但必须是定义好的p = ps;}MySettings.Document.DefaultPageSettings.PaperSize = p;if (MySettings.ShowDialog() == DialogResult.OK){this.printDocument1.Print();}}

 

  相关解决方案