工具简介
基于https://www.npmjs.com/package/jsbarcode实现
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。
常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。
条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息。
因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。
此条形码生成器支持CODE128、EAN、CODE39等类型条形码生成:
- CODE128 是用途更广的条形码之一。它支持所有 128 个 ASCII 字符,但也可以有效地对数字进行编码,它有三种模式 (A/B/C)。
- EAN 有多种形式,支持 EAN-13、EAN-8 和 UPC 格式以及条形码插件 EAN-5 和 EAN-2。最常用的是 EAN-13 (GTIN-13),它在全球范围内用于标记产品的身份。
- CODE39 是一种旧的条形码类型,可以编码数字、大写字母和许多特殊字符(
.
$
/
+
%
space
)。它过去一直是一种常见的条形码类型,但如果不是出于遗留原因,建议使用 CODE128。 - ITF-14 (Interleaved Two of Five) 是 Interleaved 2 of 5 条形码的 GS1 实施,用于对全球贸易项目编号进行编码。ITF-14 符号通常用于商品的包装层,例如一箱 24 罐汤。ITF-14 将始终编码 14 位数字。
- MSI 或 Modified Plessey 是由 MSI Data Corporation 开发的条形码,主要用于库存控制、标记仓库环境中的存储容器和货架。它支持数字 0-9。
- Pharmacode 是制药行业中使用的条形码。它可以对数字 3 到 131070 进行编码。
- Codabar 是一种旧的条形码类型,可以编码数字和许多特殊字符