如何在本地生成并导出条形码?
填写文字或数字、选择条码类型,在浏览器内生成黑白条形码,可导出矢量 SVG 或 PNG。EAN-13 和 UPC-A 可输入完整编码,也可省略最后一位,由工具计算校验位。
具体怎么操作?
- 选择条码类型并输入内容,或点击“示例”填入对应格式的数据。
- 点击“运行”,核对编码文字和条码预览,保留商品编码的前导零。
- 下载 SVG 或 PNG,保留白色空白区,并使用目标扫描设备检查打印样张。
补全 EAN-13 校验位
根据前 12 位计算出末位 7。若输入完整 13 位编码但校验位错误,工具会报错,不会静默替换。
输入:
类型:EAN-13
数字:590123412345
输出:
编码数字:5901234123457
SVG 与 PNG 条形码什么时候适合使用?
制作一维标签和测试数据时使用本工具;中文文字或网址可使用二维码生成器。正式商品标签仍需另行确认标识分配、尺寸要求和扫描质量。
结果有哪些边界?
最多 128 字符。Code 128 仅支持可打印 ASCII;Code 39 支持大写字母、数字、空格及 - . $ / + %;EAN/UPC 仅支持数字。校验位正确不代表商品标识已分配或注册。本工具不认证 GS1 合规性、扫描设备兼容性或打印质量。SVG 使用矢量路径;PNG 按生成尺寸栅格化导出。
遇到问题怎么办?
| 问题 | 处理方法 |
|---|---|
| 商品编码无法生成。 | 位数或校验位不符合 EAN-13、UPC-A 规则。 EAN-13 使用 12/13 位,UPC-A 使用 11/12 位纯数字,保留前导零并移除分隔符。 |
| 文字被拒绝,或打印后无法扫描。 | 不同条码支持的字符有限,扫描效果还取决于尺寸、对比度和空白区。 Code 39 使用大写字母,Code 128 使用可打印 ASCII。保留边距,不拉伸图形,避免低分辨率打印。 |
常见问题
需要上传内容或注册账号吗?
不需要。处理在当前浏览器中完成;本站只提供页面和所需静态引擎资源。
为什么修改输入后结果消失?
工具会清除旧输出,避免把上次结果误当成新结果。更改输入或设置后,请重新运行。
参考资料
首次发布:根据当前工具界面核对步骤,补充示例和已知限制。