node-sane v0.1.0
node-sane
Node.js Interface to SANE (Scanner Access Now Easy)
This is a set of bindings from libsane to node. libsane is a scanner access
library used to access scanners on supported systems.
Installation
You will need libsane installed. Most Linux distributions have it available
by default, or with a package like libsane-dev.
npm install node-sane
If you want to hack on the source code, you can get it from Github. Clone the repo like this:
$ git clone https://github.com/yjwong/node-sane.gitTo compile the native code bindings, do this:
$ cd node-sane
$ node-pre-gyp configure buildAssuming it built without errors, you should be able to run the examples and then write your own scanner access programs.
Usage
There is currently no documentation for the moment. Feel free to contribute if you have some.
To use this library in your own program, sane.js and sane.node must
be in NODE_PATH. npm takes care of this automatically.
var sane = require('node-sane');
sane.init();License
MIT License. See the LICENSE file.
10 years ago