ITF 条形码

📊 ITF Barcode

📐 工作原理与说明
每 2 位数字交叉编码为 5 条 + 5 空
校验位:GTIN-14 mod 10(从右往左 3、1 交替加权)
ITF(Interleaved 2 of 5)是纯数字、高密度条码:把数字两两配对,第一位决定 5 个条(宽窄)的位置,第二位决定 5 个空,二者交织在同一段宽度内,因此同样长度下比 Code 39 短得多。每个字符 5 个元素中 2 个为宽(宽窄比通常 2:1 或 3:1)。ITF 只能表示偶数位数字,常用于瓦楞纸箱外箱的 ITF-14(承载 GTIN-14)。因无自校验且易发生「短读」,通常加黑色护边框(Bearer Bar)防止斜扫描时漏读。

📚 深度解析:ITF 条形码

💡 常见使用场景

  • 外箱物流标识:ITF-14 印在瓦楞纸箱外表面,承载 GTIN-14,是配送中心与仓库收货时扫描的主要条码,通常配合上下护边框(Bearer Bar)使用。
  • 包装层级换算:GTIN-14 的第一位是包装指示符(0 表示未知或单品,1–8 表示不同层级包装),补码时用它区分「一箱 12 瓶」与「一瓶」。
生成
输入数字串(如 `123456789`)→ 渲染 ITF 条码图形;请按规范长度与校验位填写。

❓ 常见问题(FAQ)

为什么 ITF 必须是偶数位数字?
ITF 把数字两两配对,第一位决定条、第二位决定空,交织在同一段宽度内。位数为奇数时最后一位无处配对,需在前补 0 凑成偶数,这也是 ITF-14 固定 14 位的原因。
护边框(Bearer Bar)有什么用?
ITF 是连续型条码、缺乏自校验,手持扫描器斜着划过时容易只扫到一部分条空而误读(短读)。在条码四周加一圈实心黑框能强制扫描线完整穿过,显著降低误读率,是 ITF-14 的推荐做法。
⚠️ 使用说明与注意事项
📖关于「ITF 条形码」 ▼

📝工具简介

Generate ITF (Interleaved 2 of 5) barcodes for even-length numeric data.