Voici comment passer d'un ensemble de fichiers en JPG a un unique fichier pdf avec convert (l'outil a tout faire de la lib 'imagemagick' )
$ for i in P116080*.JPG ; do convert "$i" `basename $i JPG`pdf; done
$ for i in P116080*.pdf ; do convert "$i" `basename $i pdf`ps; done
Puis :
- soit :
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf -f *.ps
- soit
$ psmerge P116080*.ps > test.ps
$ ps2pdf test.ps
Evidement, il faut adapter les noms de fichiers. Par contre il ne faut pas passer directement du JPG au PS, cela ne passe pas (sans msg d'erreur, mais cela ne convertira qu'un morceau de la page).
Par exemple :
for i in exam_* ; do convert "$i" `basename $i jpeg`pdf; done ; for i in *.pdf ; do convert "$i" `basename $i pdf`ps; done ; gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf -f *.ps