cordova-plugin-thermal-printer
v0.0.5
Published
Plugin for connect and print into a thermal printer
Downloads
13
Maintainers
Readme
Cordova-Plugin-Bluetooth-Printer
A cordova plugin for bluetooth printer for android platform, which support text printing and POS printing.
##Support
- Text
- POS Commands
- Image Printing (todo)
- Barcode Printing (todo)
##Install Using the Cordova CLI and NPM, run:
cordova plugin add https://github.com/srehanuddin/Cordova-Plugin-Bluetooth-Printer.git
##Usage Get list of paired bluetooth printers
ZJPrinter.list(function(data){
console.log("Success");
console.log(data); \\list of printer in data array
},function(err){
console.log("Error");
console.log(err);
})
Connect printer
ZJPrinter.connect(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "PrinterName")
Disconnect printer
ZJPrinter.disconnect(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "PrinterName")
Disconnect printer
ZJPrinter.disconnect(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
})
Print simple string
ZJPrinter.printText(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "String to Print")
Print image
ZJPrinter.print(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "Base64 String of Image")
POS printing
ZJPrinter.printPOSCommand(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "0C")
//OC is a POS command for page feed