Code128 一维条码中 A 码、B 码、C 码的区别 Code128 码是一种高密度的一维条码,可表示从 ASCII 0 到 ASCII 127 共 128 个字符(其中包含数字,字母,符号),所以称 128 码。而 Code128 A 码 Code128 B 码,Code128 C 码都是 Code128 码的子集,那么 A 码、B 码、C 码 有什么区别呢? Code128 A 码可表示:大写英文字母、数字、控制字符组成的字符串,比 如:ABC、ABC123。 Code128 B 码可表示:大小写英文字母、数字、字符组成的字符串,比如 : Abc123、A-123(B)。 Code128 C 码可表示:仅可表示 100 个“两位”数字编码(00-99),比如: 123456、00225869。 下面我们用条码打印软件分别制作出 A 码、B 码、C 码,看他们的外观图 形区别。 一般来说,如果条码内容是大写英文字母,用 Code128 A 码或 B 码都可以, 如果是包含大小写字母就需要用 Code128 B 码,如果是纯数字的一般用 C 码。 在这里有一点需要注意的是,如果是条码内容位数是“奇数”的纯数字,那么就 需要把条码内容给拆分,前面偶数用 Code128 C 码,后面一位奇数用 B 码或者 A 码。比如条码:1234567 拆分后,12、34、56 是 Code128 C 码:,而最后一位 7 就是 B 码或者 A 码。在实际应用中 Code 128 A 码、Code128 B 码和 Code128 C 码是可以相互 组合的。 在条码打印软件中制作 Code128 码的时候,条码类型选择 Code128 时, 会根据条形码内容,自动选择 A 码、B 码、C 码或者组合码的形式,以最短的 方式编码图形。下图是条码内容一样的情况下,条码类型选择 Code128 A 和 Code128,两种效果是一模一样的。 以 上 就 是 Code128 码 的 三 个 子 集 Code128 A 码 、 Code128 B 码 和 Code128 C 码的区别。更多有关一维码,二维码的生成打印信息可以到条码打 印软件网站(tiaomaruanjian.com)查阅。