JasonTsang
V2EX  ›  C#

用普通打印机 打印出来的条形码 ,扫描枪无法扫描

  •  
  •   JasonTsang · Oct 10, 2018 · 6075 views
    This topic created in 2772 days ago, the information mentioned may be changed or developed.

    用 LABEL mx 软件设计的条形码,用普通打印机 打印出来的条形码 ,扫描枪无法扫描。

    然后我把条形码拉长,勉强可以打印,但打印出来的内容和我输入的不一样

    Code128 B 设计的图形

    如:设计时输入的是 0B20201 扫描得到的是:00BUG0201

    设计时输入的是:0202011000$0D$0A 扫描得到的结果是:00202011000 ¥ 0D$0A

    好烦,总是有哪么点错,弄了很久很久,各种方法 都试了

    结果还是一样,无法解决

    8 replies    2022-02-24 15:25:45 +08:00
    tconey
        1
    tconey  
       Oct 10, 2018 via Android
    最大的可能是打印机的问题。把打印的条码对着显示器里的条码,一定有打得不清的地方。
    celeron533
        2
    celeron533  
       Oct 10, 2018   ❤️ 1
    什么是普通打印机?

    喷墨打印机的墨水会化开。强烈建议激光打印机。

    另外太老型号的 barcode scanner 还是依赖红色激光扫码,新的型号都是内置摄像头图像识别
    tomczhen
        3
    tomczhen  
       Oct 10, 2018 via Android
    我觉得是你输入法的问题。。。,建议手机装个扫码软件读取试试,而不是条码枪扫码输出。
    orzfly
        4
    orzfly  
       Oct 10, 2018   ❤️ 1
    没关输入法吧。B2 如果有个输入法,可能按 b 进入候选词状态,第二个词是 BUG,于是 B2 就变成了 BUG。第二个里的$变成¥,看起来更像是输入法干的事情了。
    Mac
        5
    Mac  
       Oct 10, 2018 via Android
    code128 是有校验码的,你既然能扫出来,那应该从数据源找问题。
    sun1991
        6
    sun1991  
       Oct 11, 2018
    你看看拿手机能扫出来么, 如果能, 那么可能是扫描枪太烂.
    zhujinliang
        7
    zhujinliang  
       Oct 11, 2018
    我觉得是 4 楼说的原因
    扫码枪也是模拟键盘输入
    Yamaha
        8
    Yamaha  
       Feb 24, 2022
    切换一下电脑输入法再扫描
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5949 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 02:53 · PVG 10:53 · LAX 19:53 · JFK 22:53
    ♥ Do have faith in what you're doing.