JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】


Posted in Javascript onApril 19, 2017

本文实例讲述了JS条形码插件JsBarcode用法。分享给大家供大家参考,具体如下:

这里介绍一下在GitHub生成条形码的js插件→JsBarcode

条码支持的有:

CODE128
  CODE128 (自动模式切换)
  CODE128 A/B/C (强制模式)
EAN
  EAN-13
  EAN-8
  EAN-5
  EAN-2
  UPC (A)
CODE39
ITF-14
MSI
  MSI10
  MSI11
  MSI1010
  MSI1110
Pharmacode
Codabar

代码:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no" />
 <title></title>
 <script type="text/javascript" src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
 <script type="text/javascript" src="js/JsBarcode.all.js"></script>
 </head>
 <body>
 <svg id="svgcode"></svg>
 <!-- or -->
 <canvas id="canvascode"></canvas>
 <!-- or -->
 <img id="imgcode" />
 <script>
  $("#svgcode").JsBarcode('Hi!');//or JsBarcode("#svgcode", "Hi!");
  $("#canvascode").JsBarcode('Hello world!');//or JsBarcode("#canvascode", "Hello world!");
  $("#imgcode").JsBarcode("I'm huangenai!");//or JsBarcode("#imgcode", "I'm bwju!");
 </script>
 </body>
</html>

JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】

JsBarcode 我们还可以设置条码的一些属性(可设置属性详细介绍 链接:https://github.com/lindell/JsBarcode/wiki/Options)

<img />
<script>
JsBarcode("#imgcode", "123", {
 format: "CODE39",//选择要使用的条形码类型
 width:3,//设置条之间的宽度
 height:100,//高度
 displayValue:true,//是否在条形码下方显示文字
 text:"456",//覆盖显示的文本
 fontOptions:"bold italic",//使文字加粗体或变斜体
 font:"fantasy",//设置文本的字体
 textAlign:"left",//设置文本的水平对齐方式
 textPosition:"top",//设置文本的垂直位置
 textMargin:5,//设置条形码和文本之间的间距
 fontSize:15,//设置文本的大小
 background:"#eee",//设置条形码的背景
 lineColor:"#2196f3",//设置条和文本的颜色。
 margin:15//设置条形码周围的空白边距
});
</script>

JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】

GitHub:https://github.com/lindell/JsBarcode
条码生成器:http://lindell.me/JsBarcode/generator/
JsBarcode示例与设置:http://codepen.io/lindell/pen/mPvLXx?editors=1010
简单的JsBarcode演示:http://codepen.io/lindell/pen/eZKBdO?editors=1010

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JS 事件绑定函数代码
Apr 28 Javascript
使用JavaScript获取地址栏参数的方法
Dec 19 Javascript
jQuery获得指定元素坐标的方法
Apr 14 Javascript
jQuery+Ajax实现无刷新分页
Oct 30 Javascript
jQuery toggle 代替方法
Mar 22 Javascript
深入浅析Extjs中store分组功能的使用方法
Apr 20 Javascript
JavaScript ES6的新特性使用新方法定义Class
Jun 28 Javascript
Javascript for in的缺陷总结
Feb 03 Javascript
Vue.js watch监视属性知识点总结
Nov 11 Javascript
vue实现扫码功能
Jan 17 Javascript
jQuery实现视频展示效果
May 30 jQuery
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 Vue.js
微信小程序页面传值实例分析
Apr 19 #Javascript
Vuejs入门教程之Vue生命周期,数据,手动挂载,指令,过滤器
Apr 19 #Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
Apr 19 #Javascript
angular-cli修改端口号【angular2】
Apr 19 #Javascript
Angular2自定义分页组件
Apr 19 #Javascript
详解vue表单验证组件 v-verify-plugin
Apr 19 #Javascript
纯JS实现图片验证码功能并兼容IE6-8(推荐)
Apr 19 #Javascript
You might like
一个比较简单的PHP 分页分组类
2009/12/10 PHP
PHP获取当前相对于域名目录的方法
2015/06/26 PHP
laravel config文件配置全局变量的例子
2019/10/13 PHP
Mootools 1.2教程 Fx.Tween的使用
2009/09/15 Javascript
javascript hashtable 修正版 下载
2010/12/30 Javascript
jQuery登陆判断简单实现代码
2013/04/21 Javascript
自动刷新网页,自动刷新当前页面,JS调用
2013/06/24 Javascript
javascript页面倒计时实例
2015/07/25 Javascript
Javascript使用post方法提交数据实例
2015/08/03 Javascript
JS去除重复并统计数量的实现方法
2016/12/15 Javascript
JavaScript之underscore_动力节点Java学院整理
2017/07/03 Javascript
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
Vue框架之goods组件开发详解
2018/01/25 Javascript
JavaScript创建对象方法实例小结
2018/09/03 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
vue使用自定义事件的表单输入组件用法详解【日期组件与货币组件】
2020/06/01 Javascript
小程序角标的添加及绑定购物车数量进行实时更新的实现代码
2020/12/07 Javascript
简单介绍Python中利用生成器实现的并发编程
2015/05/04 Python
详解Python中for循环的使用方法
2015/05/14 Python
Django使用paginator插件实现翻页功能的实例
2018/10/24 Python
详解pyppeteer(python版puppeteer)基本使用
2019/06/12 Python
python flask几分钟实现web服务的例子
2019/07/26 Python
Django用户认证系统 User对象解析
2019/08/02 Python
浅谈tensorflow模型保存为pb的各种姿势
2020/05/25 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
C#软件工程师英语面试题
2015/06/07 面试题
初二政治教学反思
2014/01/12 职场文书
最新大学生创业计划书写作攻略
2014/04/02 职场文书
餐饮食品安全责任书
2015/01/29 职场文书
班主任自我评价范文
2015/03/11 职场文书
python爬取企查查企业信息之selenium自动模拟登录企查查
2021/04/08 Python
ICOM R71E和R72E图文对比解说
2022/04/07 无线电
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电