发送询价
ZPL命令通过USB接口发送到斑马ZM400的简单实现方法!在现代条码打印机的商业使用中采用向并口或串口传送指令的方式运用越来越少,条码机厂商都选择了
方便,灵活,速度传输更快的USB接口来接收编程命令。在程序开发方面就牵涉到如何通过USB接口来传输
相关编程命令的问题。
解决方法有多种多样,首先要明确的是我们不能像调用LPT1和COM1口那样去调用虚拟的USB1口,那我们从
中选择一种*简单的方法来解决USB接口传输的问题,我们以斑马的ZM400 300dpi为例子,首先正确安装斑
马打印机机驱动,设置此ZM400为默认打印机,安装成功后在设备里虚拟出一个USB1,。*后使用C#调用默认
打印机的方式,把需要发送的ZPL打印命令赋值给一个变量,并存入相关文件,*后用C#调用打印机来打印
这个文件。在这种解决方案中就不用考虑如何通过USB传输的问题,都交给驱动程序来解决,在打印时系统会
自动通过usb端口传输EPL到默认打印机。
下面附上使用C#的实现代码:
PrintDocument printDocument = new PrintDocument();
printDocument.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);
printDocument.Print();
private void pd_PrintPage(object sender, PrintPageEventArgs e)
{
Font mainFont = new Font("Courier New", 8);
string strLine = String.Format("{0,0}",
Gb.printstr);//Gb.printstr包含ZPL指令的全局变量
e.Graphics.DrawString(strLine, mainFont, Brushes.Black, PointF.Empty);
}
成都吉菲科呈电子有限公司
网址:http://www.cdjfkc.com/
QQ:2323607316 1938024181
手机:13408639060
电话:028-61385996
联系人:张先生
成都吉菲科呈电子有限公司主营:TSC TTP247,Zebra GK888 ,MOTO LS4208,TTR;欢迎与我们联系!
电脑版:成都条码机








