PDF417条码的文件验证.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PDF417条码的文件验证

基于PDF417条码的文件验证 摘要:随着电子信息技术的不断发展,条码自动识别技术也获得飞速发展,并迅速成为迄今为止最为经济、实用的自动识别技术。最初的一维条码因为信息容量有限,所以人们又设计出了性能更加优越的二维条码,然而pdf417条码是所有类型的二维条码中应用范围最广的条码之一。 关键词:条码结构;编码译码 abstract: with the development of electronic and information technology, bar code automatic identification technology has obtained the rapid development, and quickly become by far the most economic, practical automatic recognition technology. the original one-dimensional bar code because the information capacity is limited, so people also designed the superior performance of the two-dimensional bar code pdf417 code, however, are all types of 2d bar code is one of the most widely used. key words: bar code encoding and decoding structure; 中图分类号:o213.1文献标识码:a文章编号:2095-2104(2012) 第一章前言 1.1简介 pdf是取英文portable data file三个单词的首字母的缩写,意为“便携数据文件”。因为组成条码的每一个符号字符都是由4个条和4个空构成,而且如果将组成条码的最窄条或空称为一个模块,则上述的4个条和4个空的总数一定为17,所以称为417码或pdf417码。它不仅具有错误检测能力,而且还可从受损的条码中读取完整的数据信息,即“错误恢复能力”,其错误复原率高达50%,即破损面积不超过50%,条码由于玷污、破损等所丢失的信息,仍可以正常读取出丢失的信息。相对于其他二维条码,pdf417具有信息容量大、编码范围广、纠错能力强、译码可靠性高、制作成本低、技术相对成熟等的优势,因此其应用前景更加广泛。 第二章pdf417条码的结构及编码译码原理 2.1pdf417条码的结构 pdf417条码是一种拥有多行结构的二维条码。顶部和底部都为空白区域,在上下空白区域之间为多行条码结构,每行的数据字符数量相同,通常为1~30个数据字符。行数在3~90之间,每行左右对齐且直接相连。符号结构如下图2.1所示: 图2.1pdf417结构示意图 每一层包括: a 左空白区; b 起始符; c 左行指示符号字符; d 1到30个数据符号字符; e 右行指示符号字符; f 终止符;g 右空白区。 2.2pdf417条码的符号表示及编码原理 此节主要介绍pdf417条码的符号字符结构、编码词、簇和行指示符号字符来阐述编码的基本原理。 2.2.1符号字符结构 在条码符号中,符号字符是由特定的条和空组合而成的表示信息的基本单位。4个条和4个空组成一个字符,自左至右排列,每个条或空包含1~6个模块x。在一个符号字符中,4个条和4个空的总模块数为17,pdf417的名字也由此而来。 2.2.2编码词 在pdf417条码中,所有的数据都先用值在0到928之间的编码词表示。把要打印的数据转化成相应的编码词值就是高级编码的工作。接下来就是对编码词再编码,我们称之为低级编码,低级编码就是将编码词值转化成相应的条或空模式。929个编码词中有900个可用的编码词用于实现数据编码和其他功能,剩下的29个编码词(900到928之间)用于实现一些指定的功能。 2.2.3簇 pdf417条码中的929个编码词组成的集合可表示成3种不同的簇(也可称为条码字符集)。簇的编号分别是0,3,6。簇的定义可应用于所有的pdf417条码字符,除了开始和终止字符。每行仅用3种簇中的1种对数据编码,并且每隔3行重复使用这种簇。每个簇将编码词编成不同的条空模式,这是为了使簇可彼此区别。因为相邻两行之间用的是不同的簇,因此扫描时就不会将行搞乱。 2.2.4行指示符号字符 如图2.1所示,行指示符号字符包括左行指示符号字符(li)和右行指示符号字符(ri),且分别与起始符和终止符相邻。行指示符号字符的值标识条码的行号(i),行数范围是3~90,数据区中的数据符号的列数范围1~30,错误纠正等级范围是0~8。 2.3pdf4

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档