jspdf-barcode
TypeScript icon, indicating that this package has built-in type declarations

0.1.8 • Public • Published

Demo

https://castrix.github.io/jspdf-barcode

Code

Why should I use jspdf-barcode?

The barcode that is generated by this library will not break when zoomed in/printed out since it's not generating picture/pixel

Installation

npm install jspdf jspdf-barcode --save

Ussage

ES6

import jsPDF from "jspdf"; // please use default import
import "jspdf-barcode";

const doc = new jsPDF()
doc.barcode("barcodeValue", {
    fontSize: 23,
    textColor: "#000000",
    x: 5.4,
    y: 25.5,
    textOptions: { align: "center" } // optional text options
  })
doc.setFont("Courier"); // reset font to your font

CJS

const { jsPDF } = require("jspdf")
require("jspdf-barcode")

const doc = new jsPDF()
doc.barcode("barcodeValue", {
    fontSize: 23,
    textColor: "#000000",
    x: 5.4,
    y: 25.5,
    textOptions: { align: "center" } // optional text options
  })
doc.setFont("Courier"); // reset font to your font

Support

Currently only support Code 128 Barcode

Arguments

arguments type accepted value
barcodeValue string alphanumeric
options object fontSize number,
textColor string,
x: number // x coordinate of pdf,
y: number // y coordinate of pdf,
textOptions(optional)

Package Sidebar

Install

npm i jspdf-barcode

Weekly Downloads

163

Version

0.1.8

License

MIT

Unpacked Size

62.4 kB

Total Files

13

Last publish

Collaborators

  • castrix