111,119
社区成员
发帖
与我相关
我的任务
分享PrintDialog printDialog = new PrintDialog();
printDialog.Document = printDocument1;
try
{
printDialog.Document.DefaultPageSettings.Landscape = false;//纵向打印
printDocument1.Print();
}
catch
{
printDocument1.PrintController.OnEndPrint(printDocument1, new System.Drawing.Printing.PrintEventArgs());//停止打印
}
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
//打印内容
e.Graphics.DrawImage(pictureBox3.Image, 0, 0, pictureBox3.Image.Width, pictureBox3.Image.Height);
}