1.第一种方法
使用PrintPreviewDialog控件进行显示
PrintPreviewDialog printPreviewDialog = new PrintPreviewDialog();
printPreviewDialog.ClientSize = new System.Drawing.Size(400, 300);
printPreviewDialog.Location = new System.Drawing.Point(29, 29);
printPreviewDialog.Name = "打印预览";
printPreviewDialog.MinimumSize = new System.Drawing.Size(375, 250);
printPreviewDialog.UseAntiAlias = true;
System.Drawing.Printing.PrintDocument document = new System.Drawing.Printing.PrintDocument();
document.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(document_PrintPage);
printPreviewDialog.Document = document;
printPreviewDialog.ShowDialog();
private void document_PrintPage(object sender,System.Drawing.Printin