什么是Code128 条码生成器?
Code 128 条形码生成器可创建高密度条形码,能编码全部 128 个 ASCII 字符。Code 128 广泛用于运输标签、包装和内部库存管理,因为它在更小的空间内能容纳比旧格式更多的数据。
Code 128 比传统格式装得更密,因为它有三个字符子集(A、B、C),可以在编码过程中即时切换。子集 C 用一对数字共享一个图案,所以纯数字数据宽度直接砍掉一半。生成器会自动挑最优子集,批量模式下逐行校验,可导出 PNG、SVG,或一张多标签的 A4 PDF。
使用方法
- 输入要编码的文本或字母数字数据。Code 128 支持字母、数字和特殊字符。
- 条形码实时生成。调整条宽、条高和字号以匹配你的标签尺寸。
- 下载 PNG 用于数字用途,或下载 SVG 用于印刷。SVG 输出在任何尺寸下都保持清晰,非常适合运输标签。
何时使用
- 打物流追踪号、集装箱编号、快递面单上的承运编码。
- 仓库货架标签,例如 WH-A12-RACK-04 这种带字母的 SKU,需要塞进小标签里。
- 医院腕带或患者样本管,标签内容里既有字母又有数字,有时还有标点。
结果
输入运输追踪号如 'SHIP-2024-00847',即可创建可扫描的 Code 128 条形码用于包裹标签。
常见问题
- Code 128 能编码哪些字符?
- 整个 128 个 ASCII 字符:大写字母、小写字母、数字、标点、空格,连 ASCII 控制字符也可以。这让它成为一维条码里支持字符最多的一种,比 Code 39 和 UPC 宽得多。
- 同样的数据,Code 128 为什么比 Code 39 窄?
- Code 128 的子集 C 把两位数字压缩成一个图案,纯数字数据宽度直接减半。Code 39 每个字符独立一个图案,字符之间还要留空隙,同样数据要宽 30% 到 50%。
- 条码自带校验位吗?
- 自带。Code 128 会在停止符之前自动追加一个模 103 校验字符。库帮你处理好了,所以扫码读出来的数据不会包含校验位,但条形图里是真有的。
- 打印多小还能稳定扫出来?
- 最窄条(X 维度)一般用途建议至少 0.25 毫米,叉车或远距离扫描建议 0.5 毫米。低于 0.2 毫米的话,即使现代手机摄像头在光线不好时也容易读错。
- 批量面板里为什么有些行被标成无效?
- Code 128 不接受 ASCII 之外的字符,比如带音标的字母、emoji、汉字等。遇到无效行,把这些字符删掉,或者改用支持 UTF-8 的二维码(QR)。