ZPL打印機命令解釋


個人備忘:
1、裝驅動,裝驅動要裝對應的ZPL或者EPL版本,目前發現GK888T無需選擇,直接裝GK888T即可,其他機型未知。
2、標簽設計,文本部分用SimSun-ExtB字體,變量內容部分用ZEBAR 0字體,ZEBAR 0 中的0表示字體大小。
3、把命令打印到記事本。
 
/*
^XA ^XA指令塊的開始
^MD30 ^MD是設置色帶顏色的深度,取值范圍從-30到30,上面的示意指令將顏色調到了最深.
^LH60,10 ^LH是設置條碼紙的邊距的,這個東西在實際操作上來回試幾次即可.
^FO20,10 ^FO是設置條碼左上角的位置的,這個對程序員應該很容易理解. 0,0代表完全不留邊距.
^ACN,18,10 ^ACN是設置字體的.因為在條碼下方會顯示該條碼的內容,所以要設一下字體.這個跟條碼無關.
^BY1.4,3,50 ^BY是設置條碼樣式的,1.4是條碼的縮放級別,3是條碼中粗細柱的比例,50是條碼高度.
^BCN,,Y,N ^BC是打印code128的指令,具體參數詳見ZPL的說明書(百度雲盤)
^FD01008D004Q-0^FS ^FD設置要打印的內容, ^FS表示換行.
^XZ ^XZ指令塊的開始
*/
StringBuilder builder = new StringBuilder();
builder.AppendLine("^XA");
builder.AppendLine("^MD30");
builder.AppendLine("^LH60,10");
builder.AppendLine("^FO20,10");
builder.AppendLine("^ACN,18,10");
builder.AppendLine("^BY1.4,3,50");
builder.AppendLine("^BCN,,Y,N");
builder.AppendLine("^FD01008D004Q-0^FS");
builder.AppendLine("^XZ");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM