通过打印机开钱箱(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