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();
});
转载请注明来源网站:blog.ytso.com谢谢!
14953.html
cjava相关文章
- javascript 高级教程 视频_精通JavaScript
- javascript 基础_JavaScript高级编程
- 译文:开发人员面临的 10个最常见的JavaScript 问题
- Sparky:用于制作走势图的 JavaScript 库
- 深入理解javascript中 fn() 和 return fn()详解编程语言
- 用JavaScript脚本实现Web页面信息交互
- 使javascript也能包含文件
- JavaScript基本概念初级讲解论坛贴的学习记录
- JavaScript验证浏览器是否支持javascript的方法小结
- Javascript阻止javascript事件冒泡,获取控件ID值
- javascript模式设计之工厂模式详细说明
- javascript淡入淡出效果的实现思路
- JavaScript去除空格的三种方法(正则/传参函数/trim)
- javascript表格内容排序简单操作示例代码
- JavaScript定义变量和变量优先级问题探讨
- JavaScript实现打印,打印预览,打印设置
- Javascript基础教程之JavaScript语法