一维条形码怎么生成?CODE128、EAN-13、CODE39 选择与导出指南

一维条形码怎么生成?CODE128、EAN-13、CODE39 选择与导出指南
输入编号内容,选择 CODE128、EAN-13 或 CODE39 编码,实时渲染为一维条码,可调整高度、字号与边距,并导出 SVG 矢量图与 2 倍 PNG 位图;内容由浏览器本地编码,不上传。

输入编号内容,选择 CODE128、EAN-13 或 CODE39 编码,实时渲染为一维条码,可调整高度、字号与边距,并导出 SVG 矢量图与 2 倍 PNG 位图;内容由浏览器本地编码,不上传。

一维条码适合装什么

一维条形码就是用粗细不同的竖条表示信息,容量有限,通常几十到上百个字符,只适合承载「编号/ID」这类短内容:商品编码、库存料号、工单号、会员号。要放网址、长文本或联系方式,请改用二维码生成条形码生成器面向的就是这种「一串编号贴上去扫一下」的场景。

三种编码怎么选

CODE128 密度高、能表示全部 ASCII 字符,是内部物流、资产标签的通用选择,字符串长短都合适。EAN-13 是零售商品条码,只能是 13 位纯数字,输入 12 位时工具会按 EAN-13 规则自动补算第 13 位校验位,输入 13 位则会校验其是否正确、错误会提示。CODE39 较老、字符集有限(数字与大写字母等)但识别宽容,常用于某些行业与旧设备。

调样式与导出

条码高度、字号、边距可调,用于匹配不同标签纸和扫码距离:标签小、打印精度低时,把高度调高一点、留足两侧静区边距,扫码更稳。导出提供两种:SVG 是矢量图,无限放大不糊,适合印刷排版;2 倍 PNG 是位图,方便直接贴进文档或网页。打印前建议用不同手机各扫一次核对。

关于第三方库

本页的编码绘制使用了开源库 JsBarcode(© Johan Lindlander,MIT 许可)。条码内容在浏览器本地编码、不会上传,但导出前请自行核对扫码结果是否与预期一致。

常见问题

EAN-13 的校验位是自动算的吗?

是。输入 12 位数字时按 EAN-13 规则自动补算第 13 位校验位;输入 13 位则会校验校验位是否正确,错误会提示。

生成过程安全吗?用了第三方库吗?

条码内容在浏览器本地编码,不会上传。本页使用 MIT 开源库 JsBarcode 负责编码绘制,导出前请自行核对扫码结果。

小结

短编号选 CODE128、上架零售走 EAN-13、旧设备兼容用 CODE39,本地编码加矢量导出,贴标签和进文档都能直接用。

← JWT 令牌怎么拆开看内容?JSON Web Token 本地解码与字段说明 怎么从一张图提取配色?中位切分主色提取与 CSS 变量导出指南 →