JsBarcode是什么

JsBarcode是一个用于生成条形码的js库,支持浏览器和node.js,浏览器端使用不依赖于其他库。

JsBarcode官网

使用步骤

1、引入JsBarcode 的js库:

JsBarcode v3.11.0下载地址

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

2、页面创建存放条形码容器:

(页面允许的条形码容器有三种:canvas、svg、img)

<canvas id="canvas"></canvas>
<img id="barcode"/>
<svg id="barcode"></svg>

3、调用JsBarcode的方法生成条形码:

//生成 Hi! 内容的条形码
//第一个参数是条形码容器的选择器,第二个参数是要条形码的文本
JsBarcode("#barcode", "Hi!");
JsBarcode("#barcode","0123456789", {format: "CODE128", //选择要使用的条形码类型width: 1, //设置条之间的宽度height: 45, //高度displayValue: true, //是否在条形码下方显示文字text: "456", //覆盖显示的文本fontOptions: "bold italic", //使文字加粗体或变斜体font: "fantasy", //设置文本的字体textAlign: "left", //设置文本的水平对齐方式textPosition: "top", //设置文本的垂直位置textMargin: 1, //设置条形码和文本之间的间距fontSize: 13, //设置文本的大小background: "#eee", //设置条形码的背景lineColor: "#2196f3", //设置条和文本的颜色。margin: 2 //设置条形码周围的空白边距
});

vue JsBarcode的使用相关推荐

  1. vue JsBarcode 常用参数设置

    jsbarcode是一个不依赖任何库/框架的条形码生成库,使用原生JavaScript写成. 安装依赖包 npm install jsbarcode --save 在使用页面引入依赖包 import ...

  2. VUE中:printJS使用,附带JsBarcode条码生成器,网页转图片html2canvas,base64上传保存处理,二维码生成库qrcode,二维码/条码扫描识别,domtoimage

    官网 JsBarcode官网 JsBarcode的GitHub-WIKI 我的项目需求只需要将配置好的HTML与CSS样式传入进去就好,较为简单. 九个月后html2canvas出现线上问题 设置了跨 ...

  3. vue 条形码--JsBarcode

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

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

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

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

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

  6. vue生成条形码和二维码并打印

    文章目录 前言 一.生成条形码 二.生成二维码 三.效果图 四.打印 前言 最近有一个需求,需要将产品信息生成标签,每个信息生成一个条形码,拿到所有数据生成二维码,最后打印标签. 一.生成条形码 使用 ...

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

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

  8. vue打印问题(分页打印、批量打印条形码)

    前言 项目需求打印功能所遇到的问题.在此记录,望能帮到你 一下问题: 当内容超过一页时不会自动分页? 当使用vue3-barcode 打印条形码时,不能批量打印? 基础打印 安装 官网地址:https ...

  9. vue实现打印条码功能

    需求:打印条码 分为两步:一个是打印功能,一个是生成条码功能 一.打印功能 vue-print-nb:这个插件使用起来便捷,用法如下: 1.安装 npm install vue-print-nb -- ...

  10. vue生成code128条码

    VUE生成code128条码 1.先下载插件 npm i jsbarcode 2.生成条码 <template><div style="width: 66%;margin: ...

最新文章

  1. 液晶12864COG 液晶模块串口/并口ST7565R带背3.3v 12864-14显示屏
  2. linux查看服务依赖关系,服务管理(1)
  3. ssl提高组周六备考赛【2018.10.27】
  4. HTTP协议简介_请求消息/请求数据包/请求报文_响应消息/响应数据包/响应报文
  5. 推荐几个我目前在用的简历制作工具
  6. luogu P1892 团伙
  7. linux ping 虚拟网卡_Linux下添加虚拟网卡,实现一块物理网卡绑定多个IP地址
  8. 在php中插入图片,php中怎么插入图片
  9. 混合现实:未来七大航空制造技术之一!
  10. 如何进入百度、阿里,一个6年Android老司机的面经
  11. Java实习日记(2-2)
  12. TTime::FormatL 详解
  13. 标准体重和身高的对应关系
  14. web服务器利用线程响应http请求,多线程实现的HTTP应用服务器(HTTPWebServer)Mutu 0.2 alpha连载I...
  15. 音频之PCM与WAV
  16. GitModel|Task04|随机模拟
  17. Python 测试框架pytest
  18. 中国五成读者年度读书总量超过10本;疫情给中国进出口带来三大风险两大机遇 | 美通企业日报...
  19. Android仿游戏答题
  20. 当中国AI开始远洋,我们能从百度海外输入法的巴展大秀上学到什么?

热门文章

  1. 网络流基础、最大流最小割定理以及证明
  2. 电脑计算机硬盘坏了如何修理,笔记本电脑硬盘坏了怎么修复怎么办
  3. Android趣味课程:九宫格拼图游戏
  4. 最好的3个Windows电脑上的azw3阅读器
  5. js 百度地图和高德地图经纬度相互转换
  6. Kali-linux:masscan命令
  7. 如何添加CDN加速域名
  8. java中raiseSalary_用Java编写常用的工资管理系统,目的是把每个人的工资上涨百分之五...
  9. 贝宝php支付接口,php做贝宝(paypal)支付接口
  10. 焕然一新的 Vue 3 中文文档来了,附送50张学习思维图