【物联网】行排式二维条码 介绍
来源:互联网 发布:网络语鬼畜什么意思 编辑:程序博客网 时间:2024/06/02 22:36
一、PDF417条码
1、PDF417介绍
PDF417条码是由留美华人王寅君博士发明的。PDF取自英文Portable Data File三个单词的首字母,意为“便携数据文件”。因为组成条码的每一符号字符都是由4个条和4个空共17个模块构成,所以称为PDF417条码。
PDF417是一种多层、可变长度 、具有高容量和纠错能力的二维条码。每一个PDF417符号可以表示1108个字节、或1850个ASCII字符或2710个数字的信息。
层与符号字符(Row and Symbol Character)
每一个PDF417条码符号均由多层堆积而成,其层数为3-90。 PDF417条码的码字集包含929个码字。
簇(Cluster)
PDF417的字符集可分为三个相互独立的子集,即三个簇。
错误纠正码词(Error Correction Code word)
PDF417的纠错等级分为9级,级别越高,纠正能力越强。由于这种纠错功能,使得污损的PDF417条码也可以被正确识读。
数据组合模式(Data Compaction Mode)
PDF417提供了三种数据组合模式,每一种模式定义一种数据序列与码词序列之间的转换方法。三种模式为:文本组合模式(Text
Compaction,Mode-TC)、字节组合模式(Byte Compaction, Mode-BC)、数字组合模式(Numeric
Compaction ,Mode-NC)。
全球标签标识符(Global Label Identifier-GLI)
一个GLI是一个特殊的符号字符,它可激活一组解释,GLIS的应用使PDF417可以表示国际语言集,以及工业或用户定义的字符集。
宏PDF417
这种机制可以把一个PDF417符号无法表示的大文件分成多个PDF417符号来表示。宏PDF417包含了一些附加控制信息来支持文件的分块表示,译码器利用这些信息来正确组合和检查所表示的文件,不必担心符号的识读次序。
PDF417其它特性及其变体
这种压缩版本减少了非数据符的数量,但却以降低其坚固性,抗噪音,损伤,污染等能力为代价。截短PDF417条码与普通PDF417完全兼容。
2、PDF417特性
3、PDF417符号结构
每一个PDF417符号由空白区包围的一序列层组成。
每一层包括:a.左空白区 b.起始符 c.左层指示符号字符 d.1到30个数据符号字符 e.右层指示符号字符 f.终止符 g.右空白区。
4、PDF417符号字符的结构
每一个符号字符包括4个条和4个空,每一个条或空由1-6个模块组成。在一个符号字符中,4个条和4个空的总模块数为17。
5、标准化现状
中国——二维条码列为九五期间的国家重点科技攻关项目。1997年12月码国家标准GB/T 17172-1997《四一七条码》正式颁布;
自Symbol公司1991年将PDF417作为公开的标准后,PDF417条码为越来越多的标准化机构所接受。
AIM—1994年被选定为国际自动识别制造商协会(AIM)标准;ANSIMH10.8——1996年美国标准化委员会(ANSI)将PDF417做为美国的运输包装的纸面EDI标准;
CEN—1997年欧洲标准化委员会(CEN)通过了PDF417的欧洲标准;
二、Code 49条码
一种多层、连续型、可变长度的条码符号,它可以表示全部的128个ASCII字符。每个Code 49条码符号由2到8层组成,每层有18个条和17个空。层与层之间由一个层分隔条分开。每层包含一个层标识符,最后一层包含表示符号层数的信息。
1、Code 49特性
三、Code 16K条码
一种多层、连续型可变长度的条码符号,可以表示全ASCII字符集的128个字符及扩展ASCII字符。它采用UPC及Code128字符。一个16层的Code 16K符号,可以表示77个ASCII字符或154个数字字符。Code 16K通过唯一的起始符/终止符标识层号,通过字符自校验及两个模107的校验字符进行错误校验。
1、Code 16K特性
- 【物联网】行排式二维条码 介绍
- 【物联网】矩阵式二维条码 介绍
- 在android上的二维条码功能介绍
- 一维条码,二维条码
- 物联网 - 物流仓储 通用标签 条码常识
- PDF417二维条码/二维码
- 二维条码 QR Code
- PDF417二维条码详解
- QRCode二维条码开发
- 二维条码目前应用
- 二维条码/二维码
- 二维条码生成
- 物联网简单介绍
- 物联网通信协议介绍
- 物联网平台介绍
- 二维条码PDF417译码技术
- PDF417二维条码技术简介
- PDF417二维条码技术简介
- PX4之commander剖析解读-2
- 超能粒子炮·改 HYSBZ
- hdu2222
- 文本框字数问题从http://www.cnblogs.com/beiz/p/5238224.html 处拿来的文章,谢谢北执!
- vue.js(2.0)常用指令总结以及一些指令的坑!
- 【物联网】行排式二维条码 介绍
- F
- 简单粗暴安卓全屏幕适配
- 【视频开发】ONVIF客户端搜索设备获取rtsp地址开发笔记(精华篇)
- 在京单位笔试面试经验
- MapReduce中的排序和分组
- 日常生活小技巧 -- CSDN 文件搜索
- I
- Ubuntu下安装run文件