code128带代字号和星号的条形码

时间:2013-08-01 22:31:26

标签: barcode zebra-printers zpl-ii code128

我正在维护一个打印程序,现在需要在zpl中的code128条形码中打印〜和*。

目前,我正在使用下面的代码,该代码使用^ FH来表示十六进制的代字号:

^BCN,120,Y,N,N,N^FH^FDSPECIAL*MAKE_7e123456^FS

条形码打印除了*和〜不包括'SPECIALMAKE123456'。是否可以在zpl code128条形码中打印波浪号和星号?

2 个答案:

答案 0 :(得分:0)

作为一个快速猜测,由于我没有立即可用的ZPLII打印机,我会尝试

^BCN,120,Y,N,N,A^FH^FDSPECIAL*MAKE_7e123456^FS

(注意A =自动选择代码集之前的^FH

或许也可以通过...^FH^FD>:SPECIAL*...强制设置代码集,但在任何情况下,子集B都是默认值...


我找到了我的旧A300打印机,并且能够使用每个

生成所需的解释线
^BCN,120,Y,N,N,A^FH^FDSPECIAL*MAKE_7E123456^FS
^BCN,120,Y,N,N,A^FH^FDSPECIAL_2AMAKE_7E123456^FS

目前无法找到我的扫描仪进行验证 - 但计算机房是一个小整齐的......

答案 1 :(得分:0)

可能取决于条形码的类型。 例如,要在'条形码128'中打印,您必须通过符号>:

将代码更改为代码B.

并且:要打印波浪号〜,请键入>=。要打印^,请键入><。要打印&gt;,请输入>0

查看zpl文档,使用Code 128 Invocation Characters查找表。

我的示例zpl代码:

^XA
^BY2,3,95^FT0,206^BCN,,Y,N
^FD>:caret >< bigger >0 tilde >= end^FS
^PQ1,1,1,Y^XZ