#!/bin/sh usage() { echo "Usage: pdfscan [Lineart|Gray|Color] [resolution] <nameofimage>" } #test to see if the mode and a filename have been entered if [ $# -lt 3 ] ; then usage ; exit 1 ; fi mode=$1 resolution=$2 name=$3 #read output of help command to get scanner device name #scanner=`scanimage --help | tail --lines=1 ` echo Now scanning your A4 document to pdf #echo Now scanning your A4 document on $scanner #scan the A4 binary(b&w) file uncompressed at 300dpi to temporary file #scanimage -d $scanner \ scanimage \ --mode $mode \ -x 210 -y 296 \ --resolution $resolution \ --format=tiff > temp-$name.tif #convert to pdf with G4 compression tiff2pdf temp-$name.tif -p A4 -q G4 -o $name.pdf rm temp-$name.tif #display pdf okular $name.pdf