public int PrintPreview() { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); //纸张配置 p.ShowPageSetup(); p.IsHaveGrid = true; //打印起始终止页面配置 p.ShowPrintPageDialog(); System.Drawing.Printing.PaperSize size = new System.Drawing.Printing.PaperSize("Letter", 813, 1064); p.SetPageSize(size); //打印预览 return(p.PrintPreview(10, 60, this.panelPrint)); }
public virtual void Import() { // TODO: 添加 ucReportBase.Import 实现 //接口中没有打印设置,只能使用这个了 Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); //纸张配置 p.ShowPageSetup(); p.IsHaveGrid = true; //打印起始终止页面配置 p.ShowPrintPageDialog(); System.Drawing.Printing.PaperSize size = new System.Drawing.Printing.PaperSize("Letter", 813, 1064); p.SetPageSize(size); //打印预览 p.PrintPreview(10, 60, this.panelPrint); }
/// <summary> /// /// </summary> public void PrintSet() { print.ShowPrintPageDialog(); this.Print(); }