Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 15438-16(CAN/CSA-ISO/IEC 15438-16)是国际标准化组织(ISO)与国际电工委员会(IEC)联合制定,并由加拿大标准协会(CSA)采纳的国家标准。该标准正式规定了PDF417(Portable Data File 417)二维条码符号学的技术要求,是自动识别与数据采集(AIDC)领域的基础性规范。PDF417是一种高密度、可携带大量数据的层排式二维条码,广泛应用于物流、身份识别、医疗、票务和运输等行业。
本标准适用于PDF417条码的生成、印制、阅读和验证的全链路过程。它定义了符号的结构、数据编码方案、纠错等级、尺寸参数、质量要求以及参考译码算法。无论是标签制造商、系统集成商还是最终用户,都需依据本标准确保条码的全球互操作性和可靠识读。
PDF417符号由多个行组成(最少3行,最多90行),每行包含5个部分:左空白区、起始符、左行指示符、1~30个数据符、右行指示符、终止符、右空白区。数据符采用(17,4)编码,即每个码字由17个模块宽度构成,包含4个条和4个空。标准定义了929个可用码字(码字值0~928),其中前三个码字用于符号长度描述、长度扩展和纠错等级信息。
编码按模式(文本、字节、数字等)切换,共有9种主模式(包括4种文本子模式、11种字符模式等)。标准规定了编码逻辑必须遵循最小位数原则,以确保数据密度最优。例如,数字模式每个码字可编码44.7位数字(近似值),文本模式每个码字可编码2.9个字母数字字符。
| 参数 | 最小 | 典型 | 最大 |
|---|---|---|---|
| 行数 | 3 | 10~40 | 90 |
| 每行数据符数 | 1 | 6~20 | 30 |
| 纠错码字(Reed-Solomon) | 2(Level 1安全级) | 16(Level 4安全级) | 512(Level 8安全级) |
| 最大数据容量(字母数字) | – | – | 2710字符 |
| 最大数据容量(字节) | – | – | 1850字节 |
| 最大数据容量(数字) | – | – | 2710位数字 |
PDF417采用Reed-Solomon(RS)纠错算法,提供8个纠错等级(Level 1~Level 8)。纠错码字数从2个码字增加到512个码字。具有强大的错误恢复能力:以Level 8为例,可纠正多达512个错误码字或1024个擦除。标准规定了纠错码字的生成多项式及交织方式。
符号的物理尺寸取决于X尺寸(最小模块宽度)和行高。标准要求X尺寸不小于0.212mm(约8mil),典型值为0.33mm。行高通常为X尺寸的3~5倍。印刷质量需符合ISO/IEC 15415(二维条码质量验证)中列出的参数要求,包括明暗对比度、调制比、轴向不一致性、网格不一致性、畸变等。
标准附录提供了一个参考译码算法,用于验证编码与识读的一致性。但不要求所有阅读器完全采用相同算法,只要结果等效即可。重点包括:行检测、扫描起始符/终止符、提取符号长度信息和纠错等级、采用RS译码纠正错误、将数据码字按模式解释恢复原始数据。
此外,本标准的编制也参考了ISO/IEC 16022(DataMatrix)、ISO/IEC 18004(QR Code)等相关二维码标准,但PDF417独特的层排式结构使其在水平方向具有更大的信息容量,适合多行文本存储。
本标准隶属于ISO/IEC自动识别与数据采集技术委员会(SC 31)系列标准。与其直接关联的标准包括:
采用本标准时,常需同时满足上述配套标准的要求。例如,在制定PDF417编码规则时应使用ISO/IEC 15418定义的数据格式,而质量验收则依据ISO/IEC 15415。