2015-06-23 16 views

risposta

4

È possibile utilizzare la shell per farlo. Ho costruito un progetto qualche tempo fa in cui avevo bisogno di leggere determinati hashtag da instagram e stampare le foto caricate su IG con quell'hashtag usando un raspberry pi e una stampante fotografica.

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); 
    } 
}); 

Il comando lp /path/to/somepic.jpg invia /path/to/somepic.jpg alla stampante predefinita. Il comando lpq visualizza la coda della stampante. Per un utilizzo migliore, leggere la documentazione di CUPS.

Problemi correlati