zl程序教程

您现在的位置是:首页 >  前端

当前栏目

JavaScript条形码生成和扫码识别开源库详解编程语言

JavaScript识别开源编程语言 详解 生成 扫码 条形码
2023-06-13 09:20:43 时间

JavaScript条形码生成和扫码识别开源库详解编程语言

条码具有易操作、易维护的特点,但是对于室外场合,使用计算机登记信息非常不方便,通过使用条码采集器,可以在操作现场将采集的条码信息保存在采集器中,然后传输到计算机。条码采集器外形轻便,操作简便,不需要安装配置软件系统,极大地提高了系统的使用性。

这里介绍分别甚至JavaScript实现的条形码相关开源库。


一.JsBarcode

JsBarcode 是一个生成条形码的开源库支持的有: CODE128 CODE128 (自动模式切换) CODE128 A/B/C (强制模式)等,在现代流量器上它会生成一个SVG矢量图用来生成条形码,使用如下:

var JsBarcode = require( jsbarcode );

var Canvas = require( canvas );

var canvas = new Canvas();

JsBarcode(canvas, Hello );


二.quaggaJS

quaggaJS是由H5实现的JavaScript扫码库,能将条形码扫描成文字,支持静态图片和视频流的扫描。使用方法如下:

Quagga.init({

  inputStream : {

  name : Live ,

  type : LiveStream ,

  target: document.querySelector( #yourElement )  // Or #yourElement (optional)

  },

  decoder : {

  readers : [ code_128_reader ]

  }

  }, function(err) {

  if (err) {

  console.log(err);

  return

  }

  console.log( Initialization finished. Ready to start );

  Quagga.start();

  });

JavaScript条形码生成和扫码识别开源库详解编程语言

转载请注明来源网站:blog.ytso.com谢谢!

14953.html

cjava