GitHub地址:https://github.com/lindell/JsBarcode
由于在项目中需要用到条形码,于是去GitHub上找,有没有现成的代码,发现了这个仓库,挺不错,记录下来,方便以后使用。

引入jQuery(可选)

这个插件可以用jQuery引入或者原生JS都可以实现,推荐使用原生方法;

引入JsBarcode插件

<script src="JsBarcode.js"></script>

引入编码文件

条形码有众多编码,我在网上查了一下,一般大部分用的是CODE128格式,所以我们还得引入这个文件,你也可以下载我把它们合并后的文件jsbarcode-128.js(迁移地址)。

使用

1. 在HTML中放置存放条形码的容器。

<div>
<img id="barcode"/>
</div>

2.默认配置项

参数分别为object需要进行容纳的DOM对象,string需要变为条形码的字符串,options相关配置项

{
width: 2,//较细处条形码的宽度
height: 100, //条形码的宽度,无高度直接设置项,由位数决定,可以通过CSS去调整,见下
quite: 10,
format: "CODE128",
displayValue: false,//是否在条形码下方显示文字
font:"monospace",
textAlign:"center",
fontSize: 12,
 backgroundColor:"",
lineColor:"#000"//条形码颜色
}

3.综合

<style>#barcode{width:100px;//在这里更改你想要的宽度}</style><div><img id="barcode"/></div><script>var barcode = document.getElementById('barcode'),str = "12345678",options = {format:"CODE128",displayValue:true,fontSize:18,height:100};JsBarcode(barcode, str, options);//原生$('#barcode').JsBarcode(string,options);//jQuery</script>

结果

条形码jsbarcode相关推荐

  1. html如何生成条形码,前端如何生成条形码---JsBarcode

    React 生成条形码代码 注:需引入 jsbarcode 插件 import React from 'react'; import JsBarcode from 'jsbarcode'; class ...

  2. vue 条形码--JsBarcode

    介绍一下在GitHub生成条形码的js插件→JsBarcode npm install jsbarcode npm install canvas var JsBarcode = require('js ...

  3. 条形码--JsBarcode(银联二维码用过)

    介绍一下在GitHub生成条形码的js插件→JsBarcode 条码支持的有: CODE128   CODE128 (自动模式切换)   CODE128 A/B/C (强制模式) EAN   EAN- ...

  4. 条形码--JsBarcode

    介绍一下在GitHub生成条形码的js插件→JsBarcode 条码支持的有: CODE128   CODE128 (自动模式切换)   CODE128 A/B/C (强制模式) EAN   EAN- ...

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

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

  6. vue3.0 + JsBarcode 循环生成多个条形码(setup语法糖)

    1.安装jsbarcode npm install jsbarcode --save 2.html页面循环数据 //id动态绑定,使用类名加index <div class='js_barcod ...

  7. JsBarcode:JS条形码生成

    Jquery 下载地址:http://www.jq22.com/jquery-info122 JsBarcode 下载地址:http://www.jq22.com/jquery-info15657 & ...

  8. JS生成条形码/二维码 barcode.js、JsBarcode

    JS生成条形码/二维码 barcode.JsBarcode JsBarcode Barcode.js 以下代码均非纯原创.新手小白.网上一搜一大把的概念也不写了,直接上可运行的代码及遇到的小坑. Js ...

  9. vue 项目中生成条形码(jsbarcode)

    条形码插件介绍和使用 安装: cnpm install jsbarcode --save 引入:在要生成条形码的页面引入即可 import JsBarcode from 'jsbarcode' 3.二 ...

  10. 使用JsBarcode生成条形码

    引入jquery和JsBarcode.all.js(注意:引入JsBarcode.js无效) github地址:https://github.com/lindell/JsBarcode 代码: < ...

最新文章

  1. 清华唐杰:GPT-3表示能力已经接近人类了,但它有一个阿喀琉斯之踵 | MEET 2021...
  2. 判断两个list集合里的对象某个属性值是否一样_第七章 集合框架
  3. 【深入理解JVM】Java类文件的基本结构
  4. kotlin使用spring data redis(二)
  5. 数位dp从会打模板到不会打模板
  6. 关于我在安装2.6.9版本bochs虚拟机时遇到的问题以及解决过程
  7. 一个完整的机器学习项目在Python中演练
  8. [SCM]源码管理 - perforce的trigger和daemon
  9. 【“新智认知”杯上海大学联赛】D-CSL的字符串(贪心)
  10. 从零开始学Android自定义View之动画系列——属性动画(2)
  11. FileZilla Server 中文版使用教程
  12. 大型企业开发的ERP系统主要包括几个模块
  13. QWebEngineView右键菜单翻译
  14. border之border-style用法
  15. SHT30 温湿度传感器,检验不通过,通讯不稳定(经常读到FF)问题处理
  16. 数字电路:半加器和全加器实验
  17. 我终于实现了前辈的梦想!
  18. Python tuple()函数
  19. ros发布节点信息python_ROS Twist和Odometry消息类型使用(Python)
  20. JProfiler 9.1注册码

热门文章

  1. JavaWeb学习篇8_用户登录、信息的增删改查、复杂功能小项目(Servlet、JSP、MySQL、JDBCTemplete、Durid、BeanUtils、tomcat、EL、JSTL)
  2. ubuntu1804系统设置在哪里_Ubuntu 1804.4 server版本的安装及配置网络和图形化界面
  3. window10 修改jdk版本,从jdk10降到jdk1.8,java -version版本没有变化的问题解决
  4. Anaconda版本与Python版本对应关系
  5. C++ Vector初始化(一维,多维)
  6. 北京科技大学计算机实践,北京科技大学计算机实践报告-Excel 练习
  7. 6那智机器人各轴旋转方向
  8. 戴尔服务器盘安装系统安装win7系统教程,戴尔系统光盘安装win7系统方法
  9. java中raiseSalary_用Java编写常用的工资管理系统,目的是把每个人的工资上涨百分之五...
  10. 科润酒吧点单系统服务器配置,那些牛逼的酒吧都用什么管理系统?