使用Zebra打印条形码中的西里尔符号

时间:2014-05-28 12:37:21

标签: printing barcode zebra-printers zpl

我想知道是否有办法使用Zebra打印机在条形码中打印西里尔符号?

打印机是Zebra GK420t。语言是ZPL。

that question相反我想要打印的不是文字,而是包含西里尔符号的条形码,以后可以通过扫描仪识别。

代码示例:

^XA
^LH10,40
^CWT,E:ARI000.FNT^CFT,20,20^CI28
^FO60,330^BCN,100,Y,Y^FD^Part^FS
^XZ

在我的应用程序中,我将^Part替换为包含西里尔文字母的部分代码。字符串编码为UTF-8,字节数组发送到打印机:

byte[] bytes = System.Text.Encoding.UTF8.GetBytes(ZPLstring);

1 个答案:

答案 0 :(得分:0)

如果使用Code-128条形码编码,您应该能够打印包含西里尔符号的条形码。你必须为Cyrillic设置代码页为1251。

您应该阅读ZPL文档并确定如何设置模式以使用Code-128和代码页1251.

http://www.idautomation.com/barcode-fonts/code-128/user-manual.html

这个问题的答案也可以帮助你: Unicode characters on ZPL printer