← 首页

📊 条码生成器

从任何文本生成 Code128 条码。即时下载或打印。

这是什么工具?

条码生成器是一款免费在线工具,可从任何文本输入创建 Code128 条码。条码广泛应用于零售、物流、库存管理、图书馆和制造业。Code128 是最通用的条码符号系统之一,支持完整的 ASCII 字符集,并具有出色的数据密度。 输入最多 80 个字符的文本,工具便会在浏览器中呈现高品质的 Code128 条码。生成的条码在条码下方包含人类可读的文本,可下载为 PNG 图片,用于标签、产品包装或库存系统。工具会自动计算强制性的校验码数字以确保数据完整性。所有处理都在客户端使用 HTML Canvas 进行,因此沒有数据上传到任何服务器。

运作原理

本工具以 JavaScript 实现 Code128B 编码标准。它首先将每个输入字符映射到其 Code128B 值,使用标准编码表。在开头加入起始码(Code B),并通过求和所有字符(包括起始码)的加权值,然后取结果对 103 的余数来计算校验码字符。最后在结尾加入终止码。 每个编码后的字符会使用 Code128 编码模式转换为一系列条纹和空白。工具将条码绘制到 HTML Canvas 元素上,以正确的宽度绘制每个条纹。人类可读的文本呈现在条码下方。最终的 canvas 可以使用 toDataURL() 方法导出为图片。条码高度和模块宽度经过优化,以确保可读性和标准标签尺寸。
Ad

使用方法

  1. 在输入字段中输入或粘贴您要编码的文本。
  2. 选择条码高度(小、中或大)。
  3. 点击「生成」来即时呈现条码。
  4. 检查条码是否清晰,以及下方的文本是否与您的输入相符。
  5. 在条码图片上按右键,选择「图片另存为」以下载为 PNG。

常见问题

常见问题

什么是 Code128?
Code128 是一种高密度的条码符号系统,可编码完整的 ASCII 字符集。广泛应用于物流和库存管理。

我可以将这些条码用于商业用途吗?
可以。Code128 是公共领域标准,沒有授权限制。生成的条码可用于任何产品或标签。

我可以编码多少个字符?
为确保条码的可读性,Code128B 最多支持 80 个字符。更长的文本可能会产生非常宽的条码。

条码包含校验码吗?
是的。工具会自动计算并附加强制性的 Code128 校验码数字以确保数据完整性。

技巧与建议

打印条码时,确保最小宽度至少为 1.5 英寸(约 38 毫米),以便可靠扫描。条码两侧的空白区域(静音区)至关重要:每边至少保留 1/4 英寸的空白空间。在大规模生产前,请使用多个扫描器测试您的条码。对于产品 UPC,请使用专用的 UPC 条码生成器,因为 Code128 与零售 UPC 标准不同。条纹和背景之间的高对比度有助于提高扫描可靠性——请在白色背景上使用黑色条纹。

相关生成器

Ad