On Saturday 09 January 2010, Josu Lazkano wrote: > Hello, I just installed Sane and configure my scanner. I want make a script > that works this way: > > ./scan Document1 > > This will send a mail to an specific sender with the subject Document1 with > an image scanned. > > How can I scan a document from the comman-line? I need to configure scanner > options? > > I am new on this, I jut used the x-window program. > > Thanks for all and best regards.. >
I use a bash script "bscan" for batch scanning documents. <http://www.acjlaw.net:8080/~jeremy/Ricoh/scripts/bscan.html> It uses sane's scanimage and various netpbm utilities for format conversions. The first time you run the script it will create ~/.bscanrc and setup various defaults which you can later change to suit yourself. It currently doesn't automatically email, but it does have an option to print (--format=lp) which should be trivial to modify to pipe the result to your mail program. For instance, to scan a document in grayscale to pnm and convert to a bitonal pdf: bscan --mode=8-bit --shades=2 --page=Letter --comp=lzw -bw --format=pdf FILE or to print to a printer: bscan --mode=8-bit --shades=2 --page=Letter --comp=lzw -bw --format=lp Bug reports welcome.
