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 相关文章推荐
jQuery图片滚动图片的效果(另类实现)
Jun 02 Javascript
Jquery动态进行图片缩略的原理及实现
Aug 13 Javascript
javascript列表框操作函数集合汇总
Nov 28 Javascript
javascript中文本框中输入法切换的问题
Dec 10 Javascript
如何调试异步加载页面里包含的js文件
Oct 30 Javascript
jQuery中复合属性选择器用法实例
Dec 31 Javascript
require、backbone等重构手机图片查看器
Nov 17 Javascript
vue2.0开发实践总结之入门篇
Dec 06 Javascript
深入理解AngularJs-scope的脏检查(一)
Jun 19 Javascript
jQuery选择器之表单元素选择器详解
Sep 19 jQuery
Vue2实时监听表单变化的示例讲解
Aug 30 Javascript
浅谈javascript中的prototype和__proto__的理解
Apr 07 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执行速率优化技巧小结
2008/03/15 PHP
PHP可逆加密/解密函数分享
2012/09/25 PHP
基于Zend的Captcha机制的应用
2013/05/02 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
2013/07/03 PHP
php+js实现异步图片上传实例分享
2014/06/02 PHP
隐性调用php程序的方法
2015/06/13 PHP
thinkphp autoload 命名空间自定义 namespace
2015/07/17 PHP
php实现在新浪云中使用imagick生成缩略图并上传的方法
2016/09/26 PHP
PHP常用的类封装小结【4个工具类】
2019/06/28 PHP
Yii框架应用组件用法实例分析
2020/05/15 PHP
滚动经典最新话题[prototype框架]下编写
2006/10/03 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
使用jquery插件实现图片延迟加载技术详细说明
2011/03/12 Javascript
JS上传前预览图片实例
2013/03/25 Javascript
js判断undefined变量类型使用typeof
2013/06/03 Javascript
ES2015 Symbol 一种绝不重复的值
2016/12/25 Javascript
基于dataset的使用和图片延时加载的实现方法
2017/12/11 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
layui输入框只允许输入中文且判断长度的例子
2019/09/18 Javascript
用云开发Cloudbase实现小程序多图片内容安全监测的代码详解
2020/06/07 Javascript
在 Python 应用中使用 MongoDB的方法
2017/01/05 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
2017/07/06 Python
解决python xlrd无法读取excel文件的问题
2018/12/25 Python
python并发编程多进程 互斥锁原理解析
2019/08/20 Python
离线状态下在jupyter notebook中使用plotly实例
2020/04/24 Python
python hmac模块验证客户端的合法性
2020/11/07 Python
HTML5 History API 实现无刷新跳转
2016/01/11 HTML / CSS
HTML5通用接口详解
2016/06/12 HTML / CSS
《穷人》教学反思
2014/04/08 职场文书
大学生党员个人剖析材料
2014/10/08 职场文书
考试作弊检讨书
2015/01/27 职场文书
海上钢琴师的观后感
2015/06/11 职场文书
MySQL数字类型自增的坑
2021/05/07 MySQL
Mysql Innodb存储引擎之索引与算法
2022/02/15 MySQL
Python Pandas读取Excel日期数据的异常处理方法
2022/02/28 Python