为什么有的条码能扫描出来,有的却不行。

我找人制作了一些会员证,是13位数的条形码,可有的条码能被扫描出来,有的不行,这是为什么?请懂行的师傅给解释一下,谢谢!
以前的条码都没有出现过问题,这次制卡条码还是13位但比以前的短了,还有以前只读12位,现在读出是13位,有的读不出来,这是为什么?大哥帮忙在说明白点,我该怎么办?如何做?再次感谢

印刷质量的问题。
条码的的宽度是有一定的比例的,不是随便可以拉申或缩短的,排版的时候一定要专业的软件才能做到高质量的条码的条件之一。
另外:条码印刷的清晰度也是其中的原因之一。
第三:印刷的条码所在会员证的位置,条码两边不能有其它的元素太靠近它,否则会影响它的数据读取。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-06
首先确认你是什么码制,卡后面的一般用CODE39或CODE128码制比较多。

如果你用得是同一把扫描枪扫不同的卡,有的可以读有的不能读就说明你卡上面的条码有问题,这种情况基本上说明这卡报废了。当然建议你最好拿好点的扫描枪在试下。
另外你说得以前13位的条码扫出来只有12位,这种一般是增加了校验位,这种情况下你条码可能使用得是EAN-13码制。只需设置一下就好。建议你拍张照上来确认下码制,或者拿东西去条码公司测试。
第2个回答  2010-12-20
印刷问题,找厂家吧,条码短了一点不是扫不出来的原因,肯定是有的印刷质量不行,有断码的现象
第3个回答  2010-12-06
条码软件不济,平凡人如你又不懂条码,当然乌龙百出,百思不得其解. 白先生/小姐,很多可能性,怎么说?加上13位不适合用来做会员证的.可能有冲突的.本回答被网友采纳
第4个回答  2015-08-04
  这个问题有很多可能性的:
  1. 条码质量参差或不及格;
  2. 条码制式不支援或功能未启动;
  3. 扫描枪孔径不合适;
  4. 操作不当。