📊 条码生成器
从任何文本生成 Code128 条码。即时下载或打印。
这是什么工具?
条码生成器是一款免费在线工具,可从任何文本输入创建 Code128 条码。条码广泛应用于零售、物流、库存管理、图书馆和制造业。Code128 是最通用的条码符号系统之一,支持完整的 ASCII 字符集,并具有出色的数据密度。 输入最多 80 个字符的文本,工具便会在浏览器中呈现高品质的 Code128 条码。生成的条码在条码下方包含人类可读的文本,可下载为 PNG 图片,用于标签、产品包装或库存系统。工具会自动计算强制性的校验码数字以确保数据完整性。所有处理都在客户端使用 HTML Canvas 进行,因此沒有数据上传到任何服务器。运作原理
本工具以 JavaScript 实现 Code128B 编码标准。它首先将每个输入字符映射到其 Code128B 值,使用标准编码表。在开头加入起始码(Code B),并通过求和所有字符(包括起始码)的加权值,然后取结果对 103 的余数来计算校验码字符。最后在结尾加入终止码。 每个编码后的字符会使用 Code128 编码模式转换为一系列条纹和空白。工具将条码绘制到 HTML Canvas 元素上,以正确的宽度绘制每个条纹。人类可读的文本呈现在条码下方。最终的 canvas 可以使用 toDataURL() 方法导出为图片。条码高度和模块宽度经过优化,以确保可读性和标准标签尺寸。Ad
使用方法
- 在输入字段中输入或粘贴您要编码的文本。
- 选择条码高度(小、中或大)。
- 点击「生成」来即时呈现条码。
- 检查条码是否清晰,以及下方的文本是否与您的输入相符。
- 在条码图片上按右键,选择「图片另存为」以下载为 PNG。
常见问题
常见问题
什么是 Code128?
Code128 是一种高密度的条码符号系统,可编码完整的 ASCII 字符集。广泛应用于物流和库存管理。
我可以将这些条码用于商业用途吗?
可以。Code128 是公共领域标准,沒有授权限制。生成的条码可用于任何产品或标签。
我可以编码多少个字符?
为确保条码的可读性,Code128B 最多支持 80 个字符。更长的文本可能会产生非常宽的条码。
条码包含校验码吗?
是的。工具会自动计算并附加强制性的 Code128 校验码数字以确保数据完整性。
技巧与建议
打印条码时,确保最小宽度至少为 1.5 英寸(约 38 毫米),以便可靠扫描。条码两侧的空白区域(静音区)至关重要:每边至少保留 1/4 英寸的空白空间。在大规模生产前,请使用多个扫描器测试您的条码。对于产品 UPC,请使用专用的 UPC 条码生成器,因为 Code128 与零售 UPC 标准不同。条纹和背景之间的高对比度有助于提高扫描可靠性——请在白色背景上使用黑色条纹。