Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/armetiz/node-printer-lp


https://github.com/armetiz/node-printer-lp

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

node-printer-lp
===============

**This repository is not maintained any more.**

A tool to print document or data. Based on "lp" binary.

## Quick Examples

```js
var printer = require ("printer-lp");
var options = {
destination: "EPSON_SX510",
};

var text = "package.json";
var file = "package.json";

var jobText = printer.printText(text, options, "text_demo");
var jobFile = printer.printFile(file, options, "file_demo");

var onJobEnd = function () {
console.log(this.identifier + ", job send to printer queue");
};

var onJobError = function (message) {
console.log(this.identifier + ", error: " + message);
};

jobText.on("end", onJobEnd);
jobText.on("error", onJobError);

jobFile.on("end", onJobEnd);
jobFile.on("error", onJobError);
```