如何实现条形码和二维码扫码, zxing 帮你快速实现
今天要分享的这个模块,在开发网页扫码的时候,可以解决大问题。
zxing 是一个开源的、多格式的一维/二维条码图像处理库,用 Java 实现,可移植到其他语言。
应用场景
老板要你开发一个网页,同时网页要支持打开电脑或者手机摄像头,进行扫码。
那么,这种情况下呢,就可以用到这个叫做 zxing-js/library 的模块。
它的官方介绍如下
Multi-format 1D/2D barcode image processing library, usable in JavaScript ecosystem.
可用于 JavaScript 生态的多格式一维/二维码图片处理库。
安装
npm i @zxing/library --save
or
yarn add @zxing/library
支持的格式
| 1D product | 1D industrial | 2D |
|---|---|---|
| UPC-A | Code 39 | QR Code |
| UPC-E | Data Matrix | |
| EAN-8 | Code 128 | Aztec |
| EAN-13 | PDF 417 | |
| ITF | ||
| RSS-14 | ||
