求二维条码PDF417码的编码规则?

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:06:44
急啊!!知道的好心人可以在下面做出解答或者发我邮箱?我的邮箱是leni1@tom.com 谢了!!

PDF417简介

PDF417码是由留美华人王寅敬(音)博士发明的。PDF是取英文Portable Data File三个单词的首字母的缩写,意为“便携数据文件”。因为组成条形码的每一符号字符都是由4个条和4个空构成,如果将组成条形码的最窄条或空称为一个模块,则上述的4个条和4个空的总模块数一定为17,所以称417码或PDF417码。

PDF417是一种多层、可变长度、具有高容错和纠错能力的二维条码。每一个PDF417符号可以表示1100个字节,或1800个ASCII字符或2700个数字的信息。

1.层与符号字符

2.簇

3.错误纠正词码

4.数据组合模式

5.全球标签标识符GLI

6.宏PDF417

7.PDF417其他特性及其变体

8.符号结构

9.符号字符的结构

二)PDF417的特点

1. 信息容量大 PDF417码除可以表示字母、数字、ASCII字符外,还能表达二进制数。为了使得编码更加紧凑,提高信息密度,PDF417在编码时有三种格式:
* 扩展的字母数字压缩格式 可容纳1850 个字符;
* 二进制 / ASCII格式 可容纳1108 个字节;
* 数字压缩格式 可容纳2710 个数字。
2. 错误纠正能力 一维条形码通常具有校验功能以防止错读,一旦条形码发生污损将被拒读。而二维条码不仅能防止错误,而且能纠正错误,即使条形码部分损坏,也能将正确的信息还原出来。
3. 印制要求不高 普通打印设备均可打印,传真件也能阅读。
4. 可用多种阅读设备阅读 PDF417码可用带光栅的激光阅读器,线性及面扫描的图像式阅读器阅读。
5. 尺寸可调以适应不同的打印空间
6. 码制公开已形成国际标准,我国也已制定了417码的国标。

三)PDF417的纠错功能

二维条码的纠错功能是通过将部分信息重复表示(冗余)来实现的。比如在PDF417码