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 23 Javascript
动感效果的TAB选项卡jquery 插件
Jul 09 Javascript
《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型
Feb 27 Javascript
JavaScript实现的简单幂函数实例
Apr 17 Javascript
jQuery实现鼠标移到某个对象时弹出显示层功能
Aug 23 jQuery
详解Webstorm 下的Angular2.0开发之路(图文)
Dec 06 Javascript
Echarts动态加载多条折线图的实现代码
May 24 Javascript
多个vue子路由文件自动化合并的方法
Sep 03 Javascript
vue 实现单选框设置默认选中值
Nov 07 Javascript
原生JS实现天气预报
Jun 16 Javascript
javascript canvas实现简易时钟例子
Sep 05 Javascript
微信小程序页面传值实例分析
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版(3)
2006/10/09 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
PHP7.1方括号数组符号多值复制及指定键值赋值用法分析
2016/09/26 PHP
php 判断字符串编码是utf-8 或gb2312实例
2016/11/01 PHP
JS 控制小数位数的实现代码
2011/08/02 Javascript
Js获取数组最大和最小值示例代码
2013/10/29 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
jQuery简单实现QQ空间点赞已经取消点赞
2015/04/02 Javascript
JavaScript 模块的循环加载实现方法
2015/12/13 Javascript
Bootstrap 布局组件(全)
2016/07/18 Javascript
关于input全选反选恶心的异常情况
2016/07/24 Javascript
JavaScript如何实现图片懒加载(lazyload) 提高用户体验(增强版)
2016/11/30 Javascript
JavaScript体验异步更好的解决办法
2018/01/08 Javascript
浅谈vue引入css,less遇到的坑和解决方法
2018/01/20 Javascript
微信JSSDK实现打开摄像头拍照再将相片保存到服务器
2019/11/15 Javascript
微信h5静默和非静默授权获取用户openId的方法和步骤
2020/06/08 Javascript
解决vue打包 npm run build-test突然不动了的问题
2020/11/13 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
使用httplib模块来制作Python下HTTP客户端的方法
2015/06/19 Python
python实现RSA加密(解密)算法
2016/02/17 Python
Django入门使用示例
2017/12/12 Python
Python闭包函数定义与用法分析
2018/07/20 Python
Python提取频域特征知识点浅析
2019/03/04 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
python字典改变value值方法总结
2019/06/21 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
python通过文本在一个图中画多条线的实例
2020/02/21 Python
Python 下载Bing壁纸的示例
2020/09/29 Python
CSS3中的元素过渡属性transition示例详解
2016/11/30 HTML / CSS
国际鲜花速递专家:Floraqueen
2016/11/24 全球购物
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
泰国排名第一的家居用品中心:HomePro
2020/11/18 全球购物
自荐信格式
2013/12/01 职场文书
自主招生自荐信范文
2015/03/04 职场文书
Golang bufio详细讲解
2022/04/21 Golang
mysql 排序失效
2022/05/20 MySQL