jspdf-barcode
v0.1.8
Published
barcode generator plugin for jspdf
Downloads
1,185
Maintainers
Readme
Demo
https://castrix.github.io/jspdf-barcode
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) |