各位大哥大姐
我是用delphi开发一个软件里面需要用到条形码,我使用QReport控件设置code39字体做的一个6位数的条形码,但是在用pos打印机打印出来之后,扫描枪却没法识别出来
声明一点,扫描枪是没问题的,我用它扫描过商品条形码有用
我都急了好几天,觉都睡不着的在赶工,希望哪位大哥大姐知道不吝赐教啊,谢谢!!!

解决方案 »

  1.   

    pos打印机,跟普通打印机的点阵是有区别的。
      

  2.   

    POS基本都是针式的,分辨率是很低的。打印出的条形码,可识别率很低,基本上不能满足要求。如果使用激光打印机或者条形码专用打印机,条形码肯定是可以识别的。我觉得是打印机本身的问题,不是你开发程序的问题。
      

  3.   

    一,联系POS 打印机生产商,资询条码打印问题看要不要什么特殊设置,不同品牌,打印控制方法就不同
    二,确认你打出来的条码是哪一类的条码,条码也有很多种的,再就是确认你条码枪现在的设置是不是已开通了可扫你打出来的这类条码
      

  4.   

    pos有热敏的吧,热敏的分辨率是足够的注意的是条码不能打的太大也不能太小,否则都识别不了
      

  5.   

    扫描枪需要设置下才能扫CODE39的条码,怎么设?找厂家要手册,上面有一组条码,跟着扫下来就行了.