cordova-plugin-vha-bluetooth-print
v0.0.6
Published
This plugin allows you to save the contents of an HTML canvas tag to the iOS Photo Library, or Android Gallery from your app.
Downloads
1
Readme
Cordova-Plugin-Bluetooth-Printer
A cordova plugin for bluetooth printer for android platform, which support text printing and POS printing.
基于
Cordova-Plugin-Bluetooth-Printer
0.0.1哪些不同:
- 增加中文支持
- 列表更多设备信息
##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
BTPrinter.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
BTPrinter.connect(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "PrinterName")
Disconnect printer
BTPrinter.disconnect(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "PrinterName")
Print simple string
BTPrinter.printText(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "String to Print(打印机测试)")
Print image
BTPrinter.printImage(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "Image Base64 String")
BTPrinter.print(function(data){
console.log("Success");
console.log(data)
},function(err){
console.log("Error");
console.log(err)
}, "Base64 String of Image")
POS printing
BTPrinter.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