真的希望有人能够帮助解决这个问题,因为我几乎失去了理智,试图理解为什么会发生这种情况。
使用常规 USB 条码扫描仪和手机摄像头扫描 Code 39 条码中的相同值时,我得到了不同的结果。
使用条码扫描器扫描 482168 的值时,我将值 142673096 粘贴到记事本中;使用条形码扫描仪扫描 482172 的值时,我将值 142673122 粘贴到记事本中;值 482169 和 482171 已正确粘贴。
我最初认为问题出在生成这些条形码的应用程序上,但是,在此处生成这些条形码时也会发生同样的情况https://barcode.tec-it.com/en/Code39FullASCII?data=482168
我以为条形码的长度和宽度可能是问题,但调整它们没有任何效果。
有没有人偶然发现过类似的东西,并能提出为什么这些会以不同的方式被读取和编码?