cordova-plugin-btprinter

1.0.9 • Public • Published

cordova-plugin-btprinter

A Cordova driver for printers

Plugin based of: https://github.com/michael79bxl/zbtprinter

Example:

List Linked Devices:

window.cordova.plugins.btprinter.find(
  (data) => {
    alert(JSON.stringify(data)); 
    console.log(data);
  },
  (fail) => {
    alert(fail);
  }
);

Printer ZPL:

cordova.plugins.btprinter.printZPL("AC:3F:A4:52:73:C4","^XA^FO10,10^AFN,26,13^FDHello, World!^FS^XZ",
    (success) => { 
        console.log("Print ZPL ok"); 
    }, function(fail) => { 
        console.log(fail); 
    }
);

Printer Text:

cordova.plugins.btprinter.printText("AC:3F:A4:52:73:C4","Hello, World!",
    (success) => { 
        console.log("Print Text ok"); 
    }, function(fail) => { 
        console.log(fail); 
    }
);

Printer Image:

cordova.plugins.btprinter.printText("AC:3F:A4:52:73:C4","data:image/jpg;base64, ....",
    (success) => { 
        console.log("Print Image ok"); 
    }, function(fail) => { 
        console.log(fail); 
    }
);

Install Cordova

cordova plugin add https://github.com/kevbarrios/cordova-plugin-btprinter.git

cordova plugin add cordova-plugin-btprinter

config.xml

<plugin name="com.kbarrios.btprinter" spec="cordova-plugin-btprinter@^1.0.7" />

ZPL - Zebra Programming Language For more information about ZPL please see the PDF Official Manual

Package Sidebar

Install

npm i cordova-plugin-btprinter

Weekly Downloads

6

Version

1.0.9

License

MIT

Unpacked Size

348 kB

Total Files

8

Last publish

Collaborators

  • kevbarrios