Ik probeer dmv de instructies hier:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_scn5.html#Inst7 voor elkaar te krijgen dat mijn Brother DCP-375CW scans opslaat als PDF in plaats van als PPM-afbeelding.
Het betreffende shellscript ziet er zo uit:
#! /bin/sh
set +o noclobber
#
# $1 = scanner device
# $2 = friendly name
#
#
# 100,200,300,400,600
#
resolution=100
device=$1
mkdir -p ~/brscan
if [ "`which usleep`" != '' ];then
usleep 10000
else
sleep 0.01
fi
output_file=`mktemp ~/brscan/brscan.XXXXXX`
chmod 644 $output_file
echo "scan from $2($device) to $output_file"
scanimage --device-name "$device" --resolution $resolution > $output_fileAls ik volgens de aanwijzingen die laatste regel verander in
scanimage --device-name "$device" --resolution $resolution | pnmtops | gs -q -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=- - > $output_file.pdfdan wordt er wel een PDF opgeslagen, maar die is leeg (2,1 KB). In de terminal zie ik dit:
elizabeth@els-laptop:~$ scan from USB(brother3:bus3;dev2) to /home/elizabeth/brscan/brscan.nDPTVg
/usr/local/Brother/sane/script/scantofile-0.2.1-3.sh: 22: pnmtops: not found
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
scanimage: received signal 13
scanimage: trying to stop scanner
scanimage: sane_read: Error during device I/OWat doe ik niet goed?