2015-06-23 13 views

Antwort

4

Sie könnten die Shell dazu verwenden. Ich habe vor einiger Zeit ein Projekt erstellt, wo ich bestimmte Hashtags von Instagram lesen musste und die Fotos, die mit diesem Hashtag hochgeladen wurden, mit einem Raspberry Pi und einem Fotodrucker auf IG druckte.

var fs = require('fs'), 
    exec = require('child_process').exec; 

exec("lp /path/to/somepic.jpg"); 

// get printer jobs 
exec("lpq",function (error, stdout, stderr) { 
    console.log('stdout: ' + stdout); 
    console.log('stderr: ' + stderr); 

    if (error !== null) { 
     console.log('exec error: ' + error); 
    } 
}); 

Der Befehl sendet lp /path/to/somepic.jpg/path/to/somepic.jpg auf den Standarddrucker. Der Befehl lpq zeigt die Druckerwarteschlange an. Lesen Sie zur besseren Verwendung die CUPS-Dokumentation.