示例#1
0
 public void Print()
 {
     Neusoft.NFC.Interface.Classes.Print p  = new Neusoft.NFC.Interface.Classes.Print();
     Neusoft.HISFC.Object.Base.PageSize  pz = new Neusoft.HISFC.Object.Base.PageSize("JZDDY", 460, 380);
     p.SetPageSize(pz);
     p.PrintPage(26, 0, this.neuPanel3);
 }
 public int Print()
 {
     Neusoft.NFC.Interface.Classes.Print p  = new Neusoft.NFC.Interface.Classes.Print();
     Neusoft.HISFC.Object.Base.PageSize  pz = new Neusoft.HISFC.Object.Base.PageSize("JZDDY", 460, 380);
     p.SetPageSize(pz);
     p.PrintPage(0, 0, this);
     return(0);
 }
        public void PrintRecipe()
        {
            try
            {
                Neusoft.NFC.Interface.Classes.Print print = null;
                try
                {
                    print = new Neusoft.NFC.Interface.Classes.Print();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("初始化打印机失败!" + ex.Message);
                    return;
                }
                string paperName = string.Empty;
                //if (this.InvoiceType == "MZ02")
                //{
                paperName = "MZBLB";

                //}
                //else if (this.InvoiceType == "MZ01")
                //{
                //    paperName = "MZYB";
                //}

                Neusoft.HISFC.Object.Base.PageSize ps = new Neusoft.HISFC.Object.Base.PageSize(paperName, 0, 0);
                ////纸张宽度
                //ps.Width = this.Width;
                ////纸张高度
                //ps.Height = this.Height;
                ps.Printer = "MZBLB";
                //上边距
                ps.Top = 0;
                //左边距
                ps.Left = 0;
                print.SetPageSize(ps);
                print.PrintPage(0, 0, this);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
            }
        }
示例#4
0
        public int Print()
        {
            Neusoft.NFC.Interface.Classes.Print print = new Neusoft.NFC.Interface.Classes.Print();
            Neusoft.HISFC.Object.Base.PageSize  ps    = new Neusoft.HISFC.Object.Base.PageSize("ZYYJ", 0, 0);
            //Neusoft.HISFC.Object.Base.PageSize ps = new Neusoft.HISFC.Object.Base.PageSize();
            ////纸张宽度
            //ps.Width = this.Width;
            ////纸张高度
            //ps.Height = this.Height;
            ////上边距


            ps.Top = 0;
            //左边距


            ps.Left = 0;
            print.SetPageSize(ps);
            print.PrintPage(0, 0, this);
            return(1);
        }
示例#5
0
        /// <summary>
        /// 打印
        /// </summary>
        /// <returns></returns>
        public int Print()
        {
            try
            {
                Neusoft.NFC.Interface.Classes.Print print = null;
                Neusoft.HISFC.Object.Base.PageSize  ps    = null;
                try
                {
                    print = new Neusoft.NFC.Interface.Classes.Print();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("初始化打印机失败!" + ex.Message);

                    return(-1);
                }
                string paperName = string.Empty;
                //if (this.InvoiceType == "ZY02")
                //{
                paperName = "ZYFP";

                //}
                //else if (this.InvoiceType == "ZY01")
                //{
                //    paperName = "ZYYB";
                //}
                ps      = new Neusoft.HISFC.Object.Base.PageSize(paperName, 0, 0);
                ps.Top  = 0;
                ps.Left = 0;
                print.SetPageSize(ps);
                print.PrintPage(0, 0, this);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
                return(1);
            }

            return(1);
        }
示例#6
0
        public int Print()
        {
            try
            {
                Neusoft.NFC.Interface.Classes.Print print = null;
                try
                {
                    print = new Neusoft.NFC.Interface.Classes.Print();
                }
                catch (Exception ex)
                {
                    MessageBox.Show("初始化打印机失败!" + ex.Message);

                    return(-1);
                }

                Neusoft.HISFC.Object.Base.PageSize ps = new Neusoft.HISFC.Object.Base.PageSize("MZGH", 0, 0);
                ////纸张宽度
                //ps.Width = this.Width;
                ////纸张高度
                //ps.Height = this.Height;
                ps.Printer = "MZGH";
                //上边距
                ps.Top = 0;
                //左边距
                ps.Left = 0;
                print.SetPageSize(ps);
                print.PrintPage(0, 0, this);
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
                return(1);
            }

            return(1);
        }