Bonjour Vincent,

Réponse au courrier du Tuesday, April 20, 2010, à 8:55:07 AM :

Touche finale :

j'ai remplacé le script "scan to email" par celui ci-dessous, qui a
pour effet d'enregistrer sur le disque l'image tiff, et de l'imprimer
sur l'imprimante par défaut. C'est une photocopieuse améliorée, car le
fichier est conservé.

Ensuite, j'ai trouvé un meilleur moyen qu'imagemagick pour faire un
Pdf (CCITT group4) à partir d'un répertoire de fichiers tiff, comme
créés par le script précédent. Voir ci-dessous le second script.


Cordialement,
 Patrice Reich                           mailto:[email protected]

 __________________________________

 Scanner, imprimer et garder le fichier :

#! /bin/sh
set +o noclobber
#
#   $1 = scanner device
#   $2 = friendly name
#
#   
#       100,200,300,400,600
#
resolution=300
device=$1
mkdir -p ~/brscan
if [ "`which usleep`" != '' ];then
    usleep 10000
else
    sleep  0.01
fi
# Basename des fichiers déjà scannés
bn_output_file=~/brscan/image.
# Nombre de fichier déjà scannés
nb=`ls -1 $bn_output_file* 2>/dev/null | wc -l`
# Génération d'un nom de fichier incrémental pour le nouveau document à scanner
output_file=$bn_output_file`printf "%.6d.tiff" $nb`
touch $output_file
chmod 644 $output_file
echo "scan from $2($device) to $output_file"
scanimage --device-name "$device" --format=tiff  --mode "Black & White" 
--resolution $resolution>$output_file
ps_file=`mktemp ~/brscan/tmp.ps.XXXXXX`
convert $output_file "$ps_file".ps
lp "$ps_file".ps
rm "$ps_file".ps
rm "$ps_file"

 _______________________________________________________
 Script pour créer un pdf à partir d'un répertoire de Tiff.
#!/bin/sh

tmp=`mktemp Sortie.XXXXXX`
tiff_multipages="$tmp".tiff
pdf="$tmp".pdf
tiffcp *.tiff "$tiff_multipages"
tiff2pdf -o "$pdf" "$tiff_multipages"
rm "$tiff_multipages"
rm "$tmp"
exit 0


 Diffusez cette liste aupres de vos relations :-)
            Linux Azur : http://linux-azur.org
       Vous etes responsable de vos propos.
*** Pas de message SMS, HTML ni de PJ SVP ***

Répondre à