通过IP端口无需装驱动打印标签(条码,中文,数字) Boolean isSuccess = true; String errorMessage = ""; String name = "测试"; for (int i = 0; i < count; i++) { //客户端ip,端口号 Socket socket = new Socket(printIp, printPort); if (socket.isConnected()) { //创建打印缓冲区 BufferedWriter bufferedWriter = new BufferedWriter( new OutputStreamWriter(socket.getOutputStream(), "UTF-8")); bufferedWriter.write( "^XA" + "^CW1,E:SIMSUN.TTF" + "^CI28" + "^FO170,290^A1N,50,50^FD" + barCode + "^FS" + "^FO160,120^BY2.4,8,10^BCN,150,N,N,N^FD" + barCode + "^FS" + "^FO310,60^A1N,50,50^FD" + name + "^FS" + "^XZ"); //写入zpl数据 bufferedWriter.flush(); //强制把数据输出,清空打印缓冲区 bufferedWriter.close(); //关闭打印缓冲区 socket.close(); } else { isSuccess = false; errorMessage = "打印机:" + printIp + ",连接失败!"; break; }
Zebra (型号ZD888测试)打印机 ZPL指令打印
最新推荐文章于 2024-09-20 19:39:51 发布