本文实例讲述了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

代码:

$("#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!");

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//设置条形码周围的空白边距

});

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程序设计有所帮助。

html生成一维码,JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】...相关推荐

  1. vue.js根据数据循环生成表格_vue.js循环for(列表渲染)详解

    vue.js循环for(列表渲染)详解 一.总结 一句话总结: v-for {{ item.message }} var example1 = new Vue({ el: '#example-1', ...

  2. Js中String对象方法replace()用法详解

    replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. 语法 stringObject.replace(regexp/substr,replacement) ...

  3. js form表单onsubmit事件用法详解

    onsubmit事件是当表单提交时进行相关js操作的一个事件.(但是有疑问) onsubmit 事件会在表单中的确认按钮被点击时发生.当该事件触发的函数中返回false时,表单就不会被提交. 请看下面 ...

  4. uni-app二维码、条形码扫码自定义

    uni-app二维码.条形码扫码自定义 - DCloud问答 https://github.com/xiaowang1314/uniapp-plugin-collections/blob/master ...

  5. aes js加密php解密实例,基于PHP和JS的AES相互加密解密方法详解(CryptoJS)_PHP_JS_AES源码...

    [实例简介] 基于PHP和JS的AES相互加密解密方法详解(CryptoJS)_PHP_JS_AES源码 [实例截图] [核心代码] 基于PHP和JS的AES相互加密解密方法详解(CryptoJS)_ ...

  6. C++中const关键字用法详解及实例和源码下载(一)

    最近在学习C++基础部分,看了两天书,已经看过了一遍,半知半解,回过头来重新看第二遍,深入了解一下C++的基础知识.现在读到了const关键字的用法,书上面讲解的时候并没有给出完整的实例,只是理论的讲 ...

  7. KBQA_多轮对话——模型源码解析(一)Pickle模块功能详解

    KBQA_多轮对话--模型源码解析(一)Pickle模块功能详解 pickle --- Python 对象序列化的基本功能 1.pickle基本概念 2.pickle 与 json 模块的比较 3.p ...

  8. Pandas中loc和iloc函数用法详解(源码+实例)

    loc函数:通过行索引 "Index" 中的具体值来取行数据(如取"Index"为"A"的行) iloc函数:通过行号来取行数据(如取第二行 ...

  9. 【SA8295P 源码分析】53 - mifs.build.tmpl 脚本详解:启动QNX procnto-smp-instr微内核、启动QNX串口终端shell、加载解析并执行ifs2_la.img

    [SA8295P 源码分析]53 - mifs.build.tmpl 脚本详解:启动QNX procnto-smp-instr微内核.启动QNX串口终端shell.加载解析并执行ifs2_la.img ...

  10. js截取图片 裁剪图片之cropper.js插件用法详解

    js截取图片 裁剪图片之cropper.js插件用法详解 源码:https://github.com/fengyuanchen/cropper 引入+使用 <link href="/p ...

最新文章

  1. uiautomator 代码记录 :BT接收测试
  2. 三角形内随机生成一个点
  3. our happy ending(状压dp)
  4. matlab改变矩阵的元素,Matlab中元素不变情况下改变矩阵形态——reshape()
  5. ISACA:网络安全人员短缺仍是老大难问题
  6. k8s核心技术-Ingress(概述)---K8S_Google工作笔记0041
  7. speak 计算机英语作文,跪求一篇英语作文 题目:论计算机的优缺点
  8. iphonex黑屏开不了机_iphonexr死机,iphonexr开不了机
  9. 读取classpath配置文件的方法
  10. 金万维怎么使用远程服务器,远程桌面如何设置?
  11. NLTK-004:加工原料文本
  12. C#中接口IFormattable/IFormatProvider/ICustomFormatter的区别与用法
  13. atan java_Java Math atan() 使用方法及示例
  14. 有关Amazon站内信邮件类别处理
  15. c语言实现图片过渡效果飞入,用css3实现转换过渡和动画效果
  16. Linux 基础操作、常用shell命令、vi常用命令、man帮助手册
  17. java 发邮件 新浪,发邮件时终于可以通过sina的smtp验证了(附代码)
  18. 从教20年随笔——4409的归来
  19. 做一个音视频点播系统要多久?操作越简单越好
  20. Shell expr

热门文章

  1. Table表格边框线、样式
  2. html embed音乐循环,加入视频或音乐——embed基本语法
  3. pq分解法matlab编程,基于MATLAB的PQ分解法电力系统潮流计算.doc
  4. 贝叶斯决策类条件概率密度估计:最大似然和贝叶斯参数估计
  5. 魔术命令python_魔术命令_利用Python进行数据分析_红黑联盟读书频道
  6. 腾讯浏览器支持html5视频播放器,JS第8款:html5media.js跨浏览器兼容的HTML5视频音频播放器...
  7. kubernetes device or resource busy的问题
  8. 深圳计算机职称叫什么,深圳职称是什么
  9. 【mpich2】图文教程:mpich2的安装、配置、测试、vs配置、命令行测试(没有使用)
  10. 什么是路由守卫?有什么用?