代码39条形码“1”扫描仪很难读取
附件是“1”的条形码图像。有些扫描仪似乎很难阅读此内容。我的没有。为了解决这个问题,您建议做什么?
我的数据库中的项目是 1,2,3,4...等自动递增。
Attached is the image for "1" as a barcode. Some scanners seem to have a hard time reading this. Mine does not. What do you recommend to do in order to fix this?
Items in my database are 1,2,3,4...etc auto increment.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
不确定这是否是您所看到的,但某些扫描仪默认配置为仅读取长度至少为两个字符的 Code 39 条形码。别问我为什么,我也不知道。无论如何,您应该能够找到扫描仪的配置设置,告诉它读取任何长度的条形码。
Not sure if this is what you are seeing, but some scanners are configured by default to only read Code 39 barcodes that are a minimum of two characters long. Don't ask me why, I don't know. In any case, you should be able to find a configuration setting for the scanner to tell it to read any length barcode.
看起来你的字符间距是两个空格宽。你有没有尝试过把它收紧一点?一些扫描仪对它很挑剔,尽管它并不正式等于 1 个窄白条。
Looks like your intercharacter spacing is two white spaces wide. Have you tried tightening it up a little? Some scanners are picky about it even though it isn't officially equal to 1 narrow white bar.
我在任何小于 10 的数字前面标记了“0”。这似乎解决了问题,而客户无需调整扫描仪。
I tagged a "0" in front of any numbers less than 10. This seemed to solve the issue without customer's having to tweak their scanners.