条码字体打印出来无法扫描

供稿:hz-xin.com     日期:2024-05-02
我用的是条码字体。用excel打出来扫描枪为什么不能识别呢!请高手赐教!

1)没有打开扫描枪的解码识读功能。->按说明书检查你的扫描枪是否开启。
2)条码不符合规范,例如缺少必须的空白区,条和空的对比度过低,条和空的宽窄比例不合适。->因你用excel打印出来的,估计是精度不够,或者比例不合适。
3)阳光直射,感光器件进入饱和区。->先要排除这个.
4)条码表面复盖有透明材料,反光度太高,虽然眼睛可以看到条码,但是条码扫描器 条码扫描枪识读条件严格,不能识读。
5)条码扫描器 条码扫描枪硬件故障。

一方面可能条码不标准。另一方面可能该类型的条码被扫描枪屏蔽了,需要开通。

条码扫不出来的原因
1、条码被缩放的太小
2、条码不完整
3、环境因素(在强光的时候不好扫)
4、码制的问题一般扫描枪只支持一维条码的扫描
5、扫描枪的问题
条形码可以用喷墨打印机打的,分辨率不用,打印文本是普通打印的,这分辨率会低些,打条形码,您可以设置一下照片打印的效果会好点,如果还是不行,打印出来的是白纸的话,可能是喷头堵了,可以清洗下喷头。

因为生成的条码不完整,需要在前后添加识别码*号,这样才能在打印出来后进行正常扫描。
因为一个条码除了数字部分还有一部分是用来区分前后顺序的,这样即使你倒过来扫码扫出来的数字也是正确的~!

以128B条码为例, 打印出来扫描不出来是因为条码前后缺少标识符. 如果我们加上相应的标识符上去, 打应出来就可以扫描了. 下面是我网上收集的VBA代码. 希望可以帮到你


Function code128b(str)   '128B码:ChrW(204).   128条码字体加首尾字符

    Dim s$, i%, ss$, j%, checkB%

    s = CStr(str)

    checkB = 1  '开始位的码值为104 mod 103 =1

    For i = 1 To Len(s)

        ss = Mid(s, i, 1)

        j = Asc(ss) '不过滤无效字符,比如汉字.

        If j < 135 Then

            j = j - 32

        ElseIf j > 134 Then

            j = j - 100

        End If

        checkB = (checkB + i * j) Mod 103   '计算校验位

    Next

    If checkB < 95 And checkB > 0 Then  '有的资料直接求103的模,解说不充分,因为有的校验位超过127时,系统会"吃"掉它们(连带休止符).

        checkB = checkB + 32

    ElseIf checkB > 94 Then '字体设置时,字模被定义了2个值.观察字体文件时能发现.

        checkB = checkB + 100

    End If

    code128b = ChrW(204) & s & IIf(checkB, ChrW(checkB), Chr(32)) & ChrW(206)

End Function



word里面编辑的条码不是很标准,最好用条码打印软件去编辑。

在要打成条码的内容前后加上星号。例如要把 234 打成条码字体,需要调整成 *234* 即可。

打印出来的条码字体,扫描枪识别不了,怎么办?
答:打印出来的是字还是条码,还是特殊字符,如果是特殊字符的,就要换枪了

打印机为什么无法扫描?
答:把一张有字的纸放在玻璃板上,打开扫描软件,就可以看到了。。。如果你的电脑可以打印出来,100%还是驱动的问题。找到扫描驱动安装即可。能够打印,却不能扫描,怎么办?一体机打印和扫描的驱动是不一样的,请确保自己的扫描...

用条形码字体,打印出来不能扫描,怎么回事?39条形码
答:条形码字体是垃圾,用不了.39码的星号不用加的,自动生成的,只可选择显示与否.真的想做好条码,采纳后留个联系方法.

打印机打印出来的二维码 不能扫描 怎么回事?
答:喷墨打印机,打印头堵塞,激光打印机缺粉或硒鼓划痕,都可能导致二维码打印残缺。

打印机扫描无法使用的解决方法
答:打印机的扫描用不起来,原因如下重新下载安装驱动打印机的扫描驱动有问题,重新下载安装包安装。重启电脑或重新安装系统系统有冲突,重启电脑,或者重新安装系统测试。️关闭防火墙或杀毒软件防火墙或杀毒软件自动屏蔽了驱动文件,关闭...

用excel2007表格自制条形码打印出来无法扫描
答:用excel2007表格自制条形码打印出来无法扫描,原因是:没有在前后添加识别码*号。解决的方法和操作步骤如下:1、首先,打开excel文档,如下图所示。2、其次,完成上述步骤后,使用公式来处理条件数据,如下图所示。3、接着,...

我用code39的好几种字体打出的条码为什么扫码枪都识别不了,求高人指...
答:后来用扫描枪扫描书面书上设置条码“关闭code39转code32(DF)”后可以正常显示了。步骤:安装条码字体(Code39系列字体就可以),Excel表格A2是待转换条码数据,在B2中输入函数:=“*"&A2&“*",B2单元格选择code39字体,...

收款打印机无法扫描怎么办
答:但是,如果您的收款打印机无法正常扫描,您可以采取如下措施解决问题。1.清理扫描头 收款打印机的扫描头是一个凸出的玻璃或塑料部件,长时间使用会积累灰尘和其它杂质,在这种情况下无法读取条形码或二维码。建议您定期清洁扫描头...

条码打印机打印的条码怎么用扫描枪扫不出来?
答:可能的原因有两个:1、条码扫描枪某些条码的译码功能被关闭了。2、条码打印机的打印头有断针了,打印出来的条码不完整,扫描枪无法识别。

二维码在电脑上可以扫描 但是打印出来之后不能扫描
答:应该不是打印机的问题,也许是你在制作的时候出错或者识别不吃的问题,换个扫描器再试试,还是建议你在制作二维码的时候还是选择相对专业的【领跑】二维码打印工具制作出的二维码识别度很高,一般都能正常扫描识别。