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
14
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