【问题标题】:code128 barcode with tilde and asterisk带波浪号和星号的 code128 条码
【发布时间】:2013-08-03 01:35:28
【问题描述】:

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

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

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

不包括 * 和 ~ 的条形码打印为“SPECIALMAKE123456”。是否可以在 zpl code128 条码中打印波浪号和星号?

【问题讨论】:

    标签: barcode zebra-printers zpl-ii code128


    【解决方案1】:

    作为一个快速的猜测,由于我没有立即可用的 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
    

    目前无法找到我的扫描仪进行验证 - 但机房更整洁......

    【讨论】:

    • 感谢您的回复,接下来我将尝试切换代码集。
    • 打印您提供的代码时,标签打印为“special2Amake7E123456”。解释行应该显示 * 和 ~ 还是在扫描时解释?
    【解决方案2】:

    这可能取决于条形码的类型。 例如,要打印 'barcode 128',您必须将代码更改为代码 B,通过符号>:

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

    查看 zpl 文档,查看包含 Code 128 调用字符的表格。

    我的示例 zpl 代码:

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

    【讨论】:

      猜你喜欢
      • 2012-09-02
      • 2015-04-03
      • 1970-01-01
      • 2019-07-07
      • 1970-01-01
      • 2019-04-09
      • 2012-10-10
      • 1970-01-01
      • 2012-12-04
      相关资源
      最近更新 更多