ZPL

Purpose

This sample code demonstrates how to open up a raw socket connection to a network ZPL printer and send a label down for printing.  It was written in C# using Visual Studio 2008 Professional and tested successfully on a Windows XP Machine Service Pack 3.

Sample Code

// Printer IP Address and communication port
string ipAddress ="10.3.14.42";
int port = 9100;
 
// ZPL Command(s)
string ZPLString =
   "^XA" +
   "^FO50,50" +
   "^A0N50,50" +
   "^FDHello, World!^FS" +
   "^XZ";
 
try
{
   // Open connection
    System.Net.Sockets.TcpClient client =new System.Net.Sockets.TcpClient();
    client.Connect(ipAddress, port);
 
   // Write ZPL String to connection
    System.IO.StreamWriter writer =
new System.IO.StreamWriter(client.GetStream());
    writer.Write(ZPLString);
    writer.Flush();
 
   // Close Connection
    writer.Close();
    client.Close();
}
catch (Exception ex)
{
     // Catch Exception
}

//打印二维码

QR Code https://km.zebra.com/kb/index?page=content&id=SA315&actp=LIST

string ZPLString =^XA^FO100,100^BQN,2,10^FDYourTextHere^FS^XZ
 
 
 
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值