日期:2014-05-18  浏览次数:20756 次

有没有谁在项目中,需要从条形码读取信息的?
我想请问:
1.条形码可以存取任何信息吗?就是数据库的表能存的信息,在条形码里面都可以存吗?

2.用激光扫射条形码后,信息是怎么读取的?说一下详细的过程

3.说一下使用条形码的经验

------解决方案--------------------
好像 条形码存储的就是一个id吧,其它相关信息是写在数据库里的,
读取应该是靠手持设备的接口

没做过相应的东西,只是个人感觉应该是这样的,
------解决方案--------------------
由于条码枪扫描精度的限制,条形码不适合存储大量的数据。


拿我们经常见到商品或者书刊后的 EAN-13 条形码来说,它仅能存储 13 个数字,这种称为定长的条形码。

当然了,除了定长的条码之外还有不定长的,比如:Code 128,它有 106 个不同的条码字符,
每个字符根据不同的转义可以表示三种不同的意思。

Code 128 的示例


Code 128 编码规则


128 码的密度很高,标准宽度的码制,每厘米可以表示 4.8 个字母或者 9.5 个数字。

另外还有一些其他的不定长的条码,比如库德巴马、93 码、49 码。49 码可以表示所有的 128 个
ASCII 字符,由于 49 码使用多层表示,它的编码密度可以高达每厘米 36.7 个字母或 60.7 个数字。

在网上找到一篇介绍条码的文章:
http://www.systron.com.cn/tiaoxingma/txmbook.htm

如果需要了解得更为详细具体的条形码知识,得去查阅相关的专业书籍。
------解决方案--------------------
条码枪阅读条形码的原理,是靠所发出光束经过条码面反射后来读取的。根据光学原理,
条码中黑色部分会吸收所有的光线,因此条码枪的光束不会反射回去,而白色间隙部分
会将条码枪的光束进行反射。条码阅读器,根据反射回去的光线,根据条形码的标准就
能分析出所扫描到的数据了。
------解决方案--------------------
2.用激光扫射条形码后,信息是怎么读取的?说一下详细的过程3.说一下使用条形码的经验


买一个,就相当于一个鼠标,
它在光标位置:

字符输入(信息info)+回车

就是如此简单,没什么大不了的,呵呵

连接上就能用,呵呵