一维条码:
一维条码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。
一维条码的应用可以提高信息录入的速度,减少差错率,但是一维条码也存在一些不足之处:
1,数据容量较小: 30个字符左右
2,只能包含字母和数字
3,条码尺寸相对较大(空间利用率较低)
4,条码遭到损坏后便不能阅读
二维码特点
- 信息容量大 例如PDF417码除可以表示字母、数字、ASCII字符外,还能表达二进制数。
- 错误纠正能力 一维条码通常具有校验功能以防止错读,一旦条码发生污损将被拒读。而二维条码不仅能防止错误,而且能纠正错误,即使条码部分损坏,也能将正确的信息还原出来。
- 印制要求不高 普通打印设备均可打印,传真件也能阅读。
- 可用多种阅读设备阅读 PDF417码可用带光栅的激光阅读器,线性及面扫描的图像式阅读器阅读。
- 尺寸可调以适应不同的打印空间
- 码制公开 已形成国际标准。
而二维码就是通过一段特定字符生成二维码图片或是
通过二维码图片生成字符,
二维码可以存储各种信息, 网址、名片、文本信息、特定代码;
二维码编码过程:
1)分组:012 345 67
2)转成二进制:012→0000001100 345→0101011001 67 →1000011
3)转成序列:0000001100 0101011001 1000011
4)字符数 转成二进制:8→0000001000
5)加入模式指示符(上图数字)0001:0001 0000001000 0000001100 0101011001 1000011
对于字母、中文、日文等只是分组的方式、模式等内容有所区别,基本方法是一致的。二维码虽然比起一维条码具有更强大的信息记载能力,但也是有容量限制,通过下面这个表格小草带你了解二维码的容量到底有多大。
最多可存储
二维码构造矩阵