介绍一下在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 huangenai!");    </script>  </body></html>

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

<img id="imgcode" />        <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>

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

转载于:https://www.cnblogs.com/ourLifes/p/8310692.html

条形码--JsBarcode(银联二维码用过)相关推荐

  1. vue中生成条形码(jsbarcode)、二维码(qrcodejs2)

    1.条形码插件jsbarcode 安装:npm install jsbarcode --save 引入:在需要生成条形码的页面引入即可 import JsBarcode from 'jsbarcode ...

  2. 银联二维码支付与微信支付相比,哪个好用?

    2019独角兽企业重金招聘Python工程师标准>>> 近日,中国银联联合40多家商业银行正式推出了二维码支付产品.扫码支付你应该早就不陌生了.现在即使是摆在街边的水果摊也有二维码让 ...

  3. JS获取URL参数(银联二维码用过)

    //获取URL参数 name 参数名称  GetQueryString (name) { var search = document.location.hash; var pattern = new ...

  4. OPT小讲堂 ∣ SciSmart图像识别之条形码识别、二维码识别

    在第十三课中,我们讲了图像识别中的OCR:字符识别. 本课将继续介绍图像识别中的条形码识别.二维码识别.我们将分别介绍二者的基本概念.操作流程.参数解析及应用案例. 条形码识别 条形码识别的概念 条形 ...

  5. C# 生成一维码(条形码)和二维码

    前言 在使用C#语言进行客户端软件开发时很多时候我们会有需要生成二维码和一维码的需求,在智能工厂和一些商品扫码之类的软件中应用居多,此文章简单记录了一维码和二维码的编码格式和使用ZXing库生成二维码 ...

  6. 【Android】实现生成二维码、条形码和扫描二维码的功能

    目录 一.添加依赖 二.布局文件 三.实现生成二维码的功能 四.效果图 一.添加依赖 要先添加一个第三方库来实现二维码的生成以及扫描二维码的功能,开源库如下: 在build.grade(Moudle) ...

  7. H5实现扫码读取二维码条形码功能(二维码+条形码)

    本文主要介绍二维码实现的原理 1.使用插件 npm install @zxing/library 2.主要用到 BrowserMultiFormatReader 这个构造函数,用于打开摄像头 impo ...

  8. VUE iscroll(银联二维码,浩哥页面用过)

    基本使用方法: $ npm i vue-iscroll-view --save-dev $ npm i iscroll --save-dev import IScrollView from 'vue- ...

  9. vue 生成条形码、二维码

    条形码 1.安装 cnpm install jsbarcode --save 2.引入 import JsBarcode from 'jsbarcode' 3.二维码容器 <svg id=&qu ...

最新文章

  1. golang中的二维数组和二维切片
  2. Linux Mysql 1130错误解决
  3. 315曝光不良奸商 对企业不能罚酒三杯
  4. python类属性的应用 子类继承可以节约空间
  5. 在Tomcat 与weblogic 中的 日志(log4j) 配置系列三(log文件的存放路径)
  6. java 解码 encodeuri_encodeURIComponent编码后java后台的解码
  7. Web前端性能优化全攻略
  8. SQLPlus登录及使用
  9. 用python实现PR对视频处理的基本操作
  10. c语言编写墓碑上的字符,恶的大写字母是什么
  11. Baklib知识库-企业知识库管理平台
  12. 小学生计算机房的简笔画,小学生校园风景简笔画图片
  13. netty 给指定用户推送消息_Netty实战:设计一个IM框架就这么简单!
  14. 基于画布的手绘风格图形库 Rough.js
  15. VxWorks 引导程序(BIOS/BootLoader/Bootrom)
  16. Live555(一)
  17. JAVA SE_part.2
  18. 微信小程序跳转h5链接(web-view)
  19. android java pbo_Android OpenGL ES 3.0 PBO而不是glReadPixels()
  20. 测绘工程和计算机专业哪个好,测绘工程专业就业前景如何

热门文章

  1. AI画图 Disco-diffusion谷歌云端使用
  2. onlyoffice mysql_onlyOffice安装与使用
  3. K8s 集群使用 ConfigMap 优雅加载 Spring Boot 配置文件
  4. JAVA:(金融风暴)
  5. 计算机电源简单知识,简明易懂 图解电源工作原理
  6. 店铺新品没有流量怎么办?店铺新品如何引流?
  7. 语义化版本号规范(SemVer)
  8. 使用npm命令时出现Cannot find module ‘semver‘
  9. 调用腾讯地图接口计算两点之间距离
  10. HTML5+CSS+JavaScript实现捉虫小游戏设计和实现【有密集恐惧症的别玩哟】