PDF417(二维条码)
PDF417 是一种二维条码(堆叠式符号体系),广泛应用于运输、身份证件和库存管理等多种场景。PDF 意为 Portable Data File(便携数据文件),由 Symbol Technologies 开发。PDF417 采用内置纠错机制,确保更好的可读性。
应用领域
PDF-417 用于编码大量数据,通常单个符号可编码一到两百个字符。
PDF417 符号体系主要用于欧洲和美国。这种二维条码符号体系主要用于物流应用(尤其是汽车行业)、运输系统(例如运输标签)、身份识别(例如驾照、护照)和文档管理等领域。
PDF-417 示例

编码 6 个字符的二维条码 PDF-417 
编码 200 个字符的二维条码 PDF-417
分类
PDF417 是一种数据密度极高的二维条码符号体系(二维条码)。可以将单个 PDF417 符号想象成多条线性条码(称为“行”)堆叠而成。这正是 PDF417 符号体系有时被称为“堆叠式线性符号体系”的原因。PDF417 的整体形状为矩形,符号大小可由用户调整。条(或空)之间的宽度比例编码了 PDF417 符号中的信息。因此,打印精度和合适的打印机分辨率对高质量的 PDF417 符号非常重要。像 Data Matrix 或 QR Code 这类纯二维条码符号体系,则是通过特定位置上黑白点的存在来编码信息——而不是使用条空比例。
历史
PDF 417 由 Symbol 公司于 1991 年开发。2007 年,该公司被 Motorola 收购。
别名
PDF417 也称为 PDF-417、Portable Data File 和 PDF 417。当多个 PDF417 条码符号拼接在一起时(见下文“结构化拼接”),使用术语 Macro PDF(或 Macro PDF417)。
技术数据
- 规范标准:PDF 417 条码符号体系的规范标准为 ISO/IEC 15438:2001(ISO 国际标准)。
- PDF417 数据容量:单个 PDF417 符号理论上最多可容纳 1850 个字母数字字符、2710 个数字或 1108 个字节。由于内部数据压缩算法的作用,实际数据容量取决于待编码数据的结构。最大 PDF417 容量还受可用打印空间和打印机分辨率的影响。
- 默认字符集为 CP437。
- 纠错:PDF417 提供基于 Reed-Solomon 算法的内置纠错方法。纠错级别可由用户在 0 级(仅错误检测)到 8 级(最大纠错)之间调整。建议的纠错级别为 2 至 5 级,但最优值取决于数据量、PDF417 符号的打印质量以及解码能力。
- PDF417 支持“结构化拼接”,此时该符号体系称为 Macro PDF417 或 MacroPDF。理论上最多可拼接 99999 个 PDF417 符号。如果扫描器或解码器支持此功能,将按正确顺序返回所有 PDF417 符号拼接后的数据内容。
创建 PDF417
以下 TEC-IT 产品支持生成 PDF417: