//打印预览 public override int PrintPreview(object sender, object neuObject) { Neusoft.FrameWork.WinForms.Classes.Print printview = new Neusoft.FrameWork.WinForms.Classes.Print(); printview.PrintPreview(0, 0, this.neuTabControl1.SelectedTab); return(base.OnPrintPreview(sender, neuObject)); }
/// <summary> /// 打印 /// </summary> public void Print() { //Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); //print.SetPageSize(new System.Drawing.Printing.PaperSize("Letter", 780, 640)); //print.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; //print.PrintPreview(20, 10, this); Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); System.Drawing.Printing.PaperSize paperSize = new System.Drawing.Printing.PaperSize(); paperSize.PaperName = "xxx" + (new Random()).Next(10000).ToString();//随便编个名字 try { int width = 960; int curHeight = this.Height; int addHeight = (this.neuSpread1_Sheet1.RowCount - 1) * (int)this.neuSpread1_Sheet1.Rows[0].Height; int additionAddHeight = 3 * (int)this.neuSpread1_Sheet1.Rows[0].Height; paperSize.Width = width; paperSize.Height = (addHeight + curHeight + additionAddHeight); } catch (Exception ex) { MessageBox.Show("设置汇总发药纸张出错>>" + ex.Message); } print.SetPageSize(paperSize); print.PrintPreview(15, 10, this); }
public int PrintPreview() { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.IsHaveGrid = true; p.PrintPreview(this.panel1); return(0); }
/// <summary> /// 打印预览 /// </summary> /// <param name="sender"></param> /// <param name="neuObject"></param> /// <returns></returns> protected override int OnPrintPreview(object sender, object neuObject) { Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); print.PrintPreview(0, 0, this.plPrint); return(1); }
public int PrintPreview() { Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); print.PrintPreview(0, 0, this); return(1); }
/// <summary> /// 打印 /// </summary> private void PrintInfo() { Neusoft.FrameWork.WinForms.Classes.Print pr = new Neusoft.FrameWork.WinForms.Classes.Print(); pr.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Border; //pr.ShowPrintPageDialog(); pr.PrintPreview(this.neuPanel1); }
/// <summary> /// 打印预览 /// </summary> public void PrintPreview() { Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); print.SetPageSize(new System.Drawing.Printing.PaperSize("Letter", 780, 640)); print.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; print.PrintPreview(20, 10, this); }
private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e) { if (e.Button == this.tbPrint) { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.IsDataAutoExtend = false; p.PrintPreview(this.panel1); } else if (e.Button == this.tbExit) { this.Close(); } else if (e.Button == this.tbOut) { SaveFileDialog F = new SaveFileDialog(); F.Filter = "word文件|*.rtf"; if (F.ShowDialog() == DialogResult.OK) { if (F.FileName.IndexOf(".rtf") <= 0) { F.FileName = F.FileName = ".rtf"; } this.richTextBox1.SaveFile(F.FileName); } } }
/// <summary> /// 打印预览 /// </summary> /// <param name="sender"></param> /// <param name="neuObject"></param> /// <returns></returns> public override int PrintPreview(object sender, object neuObject) { Neusoft.FrameWork.WinForms.Classes.Print printview = new Neusoft.FrameWork.WinForms.Classes.Print(); printview.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Line; printview.PrintPreview(50, 100, this.plPrint); return(1); }
/// <summary> /// 打印预览 /// </summary> /// <param name="sender"></param> /// <param name="neuObject"></param> /// <returns></returns> protected override int OnPrintPreview(object sender, object neuObject) { int Index = this.neuTabControl1.SelectedIndex; Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); print.PrintPreview(0, 0, this.controls[Index].FpSpread); return(base.OnPrintPreview(sender, neuObject)); }
protected override int OnPrint(object sender, object neuObject) { //this.myReport.PrintData(); //屏蔽上一句,使用下面两句实现打印功能 by Sunjh 2009-3-13 {699DBE34-5DEA-4ba8-AFDD-A04364CFC8AD} Neusoft.FrameWork.WinForms.Classes.Print pp = new Neusoft.FrameWork.WinForms.Classes.Print(); pp.PrintPreview(this.myReport.neuGroupBox2); return(base.OnPrint(sender, neuObject)); }
/// <summary> /// 打印 /// </summary> /// <returns></returns> public int Print() { // TODO: 添加 UcSysFunction.Print 实现 Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Border; p.PrintPreview(panel1); return(0); }
public void Preview() { Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); Neusoft.HISFC.Components.Common.Classes.Function.GetPageSize("DrugBag", ref print); print.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; print.PrintPreview(30, 10, this); }
void Neusoft.HISFC.BizProcess.Interface.Pharmacy.IDrugPrint.Print() { this.lblTitle.Text = managerIntegrate.GetHospitalName() + "处 方 笺"; Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.IsDataAutoExtend = true; p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; p.PrintPreview(this); }
protected override int OnPrint(object sender, object neuObject) { Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); //print.PrintPage(0, 0, this.fpInpatInfo); print.PrintPreview(0, 0, this.neuPanel2); return(base.OnPrint(sender, neuObject)); }
private void Print() { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; #region 郑大更新--{708DEA18-EAB7-4f87-BC8B-D2C7C529BB87} p.PrintPreview(52, 40, this.panelFun); //p.PrintPreview(0, 5, this.panelFun); #endregion }
void Neusoft.HISFC.BizProcess.Interface.Pharmacy.IDrugPrint.Print() { //Neusoft.HISFC.BizProcess.Integrate.Manager managerIntegrate = new Neusoft.HISFC.BizProcess.Integrate.Manager();//{B8B67F3B-397F-4e21-9A87-56BD52E0C042} this.lbHosName.Text = managerIntegrate.GetHospitalName(); Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.IsDataAutoExtend = true; p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; p.PrintPreview(this); }
/// <summary> /// 打印 /// </summary> public void Print() { if (this.rtbNotice.Text != "") { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); Control c = this; this.OnlyShow = true; p.PrintPreview(50, 30, c); this.OnlyShow = false; } }
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)); }
/// <summary> /// 打印 /// </summary> private void PrintInfo() { try { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Border; p.PrintPreview(panel2); } catch (Exception ee) { MessageBox.Show(ee.Message); } }
/// <summary> /// {46063507-0C5A-405d-BD9D-4762ADE8DE02} /// </summary> public void PrintCard() { Neusoft.FrameWork.WinForms.Controls.NeuPanel np = new Neusoft.FrameWork.WinForms.Controls.NeuPanel(); ArrayList al = new ArrayList(); foreach (Control c in this.Controls) { if (c.GetType() == typeof(ucPatientCard)) { ucPatientCard uc = c as ucPatientCard; if (uc.BackColor == Color.Blue) { al.Add(uc.ControlValue); } } } Neusoft.FrameWork.WinForms.Classes.Function.AddControlToPanel(al, typeof(ucPatientCard), np, new System.Drawing.Size(791, 1150)); Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); //p.SetPageSize(System.Drawing.Printing.PaperKind.A4); //Panel ppp = new Panel(); //ppp.Size = new Size(791, 1200); //ppp.BackColor = Color.Blue; if (al.Count == 0) { p.PrintPreview(0, 0, this); } else { p.PrintPreview(0, 0, np); } np.Dispose(); }
protected override int OnPrint(object sender, object neuObject) { try { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Border; p.PrintPreview(this); } catch (Exception ee) { MessageBox.Show(ee.Message); } return(base.OnPrint(sender, neuObject)); }
/// <summary> /// 打印 /// </summary> private void printpage(ref Neusoft.FrameWork.WinForms.Classes.Print print) { if (this.ucDataFileLoader1.CurrentLoader == null) { return; } if (this.ucDataFileLoader1.CurrentLoader.dt == null) { return; } if (this.ucDataFileLoader1.CurrentLoader.dt.ID == "") { return; } ((Neusoft.FrameWork.EPRControl.emrPanel) this.ucDataFileLoader1.CurrntPanel).AutoScrollPosition = new Point(0, 0); Neusoft.HISFC.Models.Base.PageSize page = Common.Classes.Function.GetPageSize(pageName); if (page != null) { print.SetPageSize(page); if (page.Memo.Trim().Length == 1) { print.ControlBorder = (Neusoft.FrameWork.WinForms.Classes.enuControlBorder)Neusoft.FrameWork.Function.NConvert.ToInt32(page.Memo); } else { print.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Line; } } else { print.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.Line;//default } bool autoExtend = ((Neusoft.FrameWork.EPRControl.emrPanel) this.ucDataFileLoader1.CurrntPanel).自动分页; print.IsDataAutoExtend = !autoExtend; print.IsHaveGrid = autoExtend; print.IsPrintInputBox = false; Neusoft.FrameWork.WinForms.Classes.PrintControlCompare p = new Neusoft.FrameWork.WinForms.Classes.PrintControlCompare(); p.SetEPRControl(); print.SetControlCompare(p); print.IsPrintBackImage = false; //设置控件打印状态 print.PrintPreview(this.ucDataFileLoader1.CurrntPanel); }
public void Preview() { // TODO: 添加 ucClinicBill.Print 实现 Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.IsDataAutoExtend = false;//p.ShowPageSetup(); Neusoft.HISFC.Components.Common.Classes.Function.GetPageSize("MZPY", ref p); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; p.PrintPreview(10, 0, this); //p.PrintPage(70, 5, this); this.Clear(); }
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); }
public void Preview() { if (p == null) { p = new Neusoft.FrameWork.WinForms.Classes.Print(); Neusoft.HISFC.Components.Common.Classes.Function.GetPageSize("RecipeLabel", ref p); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; } System.Windows.Forms.Control c = this; c.Width = this.Width; c.Height = this.Height; // p.PrintPreview(12,1,c); p.PrintPreview(12, 1, c); this.Clear(); }
public virtual void Print() { // TODO: 添加 ucReportBase.Print 实现 this.neuSpread1_Sheet1.ColumnHeader.DefaultStyle.BackColor = System.Drawing.Color.White; this.neuSpread1_Sheet1.RowHeader.DefaultStyle.BackColor = System.Drawing.Color.White; this.neuSpread1_Sheet1.SheetCornerStyle.BackColor = System.Drawing.Color.White; Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); Neusoft.HISFC.Models.Base.PageSize page = new Neusoft.HISFC.Models.Base.PageSize(); page.Height = 1062; page.Width = 965; page.Name = "10x11"; print.SetPageSize(page); print.PrintPreview(this.left, this.top, this.panelPrint); }
public void Print(bool isPreview) { Neusoft.FrameWork.WinForms.Classes.Print p = new Neusoft.FrameWork.WinForms.Classes.Print(); p.IsResetPage = true; System.Drawing.Printing.PaperSize pageSize = this.getPaperSizeForInput(); p.SetPageSize(pageSize); p.ControlBorder = Neusoft.FrameWork.WinForms.Classes.enuControlBorder.None; if (isPreview) { p.PrintPreview(15, 10, this); } else { p.PrintPage(15, 10, this); } //p.PrintPreview(15, 10, this.neuPanel1); }
public int Prieview() { if (this.neuSpread1_Sheet1.Rows.Count > 0) { Neusoft.FrameWork.WinForms.Classes.Print print = new Neusoft.FrameWork.WinForms.Classes.Print(); Neusoft.HISFC.Components.Common.Classes.Function.GetPageSize("compound", ref print); //print.SetPageSize(new System.Drawing.Printing.PaperSize("compound", 420, 320)); print.PrintPreview(0, 45, this); } if (ucDetail != null) { ucDetail.PrintPreview(); } return(1); }
public int PrintPreview() { try { Neusoft.FrameWork.WinForms.Classes.Print print = null; Neusoft.HISFC.Models.Base.PageSize ps = null; try { print = new Neusoft.FrameWork.WinForms.Classes.Print(); } catch (Exception ex) { MessageBox.Show("初始化打印机失败!" + ex.Message); return(-1); } string paperName = string.Empty; if (this.InvoiceType == "ZY02") { paperName = "ZYZF"; } else if (this.InvoiceType == "ZY01") { paperName = "ZYYB"; } ps = new Neusoft.HISFC.Models.Base.PageSize(paperName, 0, 0); ps.Top = 0; ps.Left = 0; print.SetPageSize(ps); InitReceipt(); print.PrintPreview(0, 0, this); } catch (Exception e) { MessageBox.Show(e.Message); return(1); } return(1); }