Code39 条形码
Code39 是最早得到广泛应用的字母数字条码之一,能编码 0~9、大写字母 A~Z 以及 - . $ / + % 和空格。名字里的 39 来自它早期用 9 个单元、其中 3 个较宽的编码方式。
它的特点是结构简单、容错性好,每个字符都以星号(*)作起止标记;缺点是密度低,同样内容比 Code128 占的宽度更大。Code39 本身是自校验的,校验位可选而非必须,很多场景直接不加。
因为不区分大小写、不能直接放小写字母和中文,Code39 多用于工业、证件、库房管理等对密度要求不高、但看重可靠和易实现的场合。需要更紧凑或要放小写、符号时,可以用它的升级版 Code93 或 Code128。
常见问题
Code39 能放小写字母吗?
标准 Code39 只支持大写字母、数字和少数几个符号,不能直接放小写字母。需要小写或完整 ASCII 可用 Code93 或 Code128。
Code39 为什么比 Code128 长?
Code39 密度较低,每个字符占的条空更多,所以同样内容印出来更宽。对宽度敏感时更适合用 Code128。
相关工具
相关名词
Code93 条形码 · Code128 条形码 · 条形码