返回首页

通过打印机开钱箱(USB):我的现金抽屉连接到收据打印机,如何将命令发送到打印机,打开抽屉?

我被告知,我需要的字符串发送到打印机,以打开抽屉。下面是示例代码,我如何打印文档。

System.Drawing.Printing.PrintDocument pd = new System.Drawing.Printing.PrintDocument();

 

       private void Form3_Load(object sender, EventArgs e)

       {

 

           pd.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(pd_PrintPage);

           pd.BeginPrint += new System.Drawing.Printing.PrintEventHandler(pd_BeginPrint);

           pd.EndPrint += new System.Drawing.Printing.PrintEventHandler(pd_EndPrint);

           pd.Print();

       }

       void pd_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)

       {

           e.Graphics.DrawString("Hello", new Font("Arial", 20f), new SolidBrush(Color.Red), new PointF(20, 20));

 

       }

       void pd_EndPrint(object sender, System.Drawing.Printing.PrintEventArgs e)

       {

 

       }

 

       void pd_BeginPrint(object sender, System.Drawing.Printing.PrintEventArgs e)

       {

 

       }


这是收据打印机打开抽屉的ASCII码:

27,112,0,100,250| melvintcs

回答