Skip to content

kevbarrios/cordova-plugin-btprinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published