blob: ce645d19053dea7c1d56cc8fabb5888e50b9225b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#!/bin/bash
ext=$1
out=$2
if [ -z "$ext" ] ; then
echo "img2pdf (png,jpg,tiff,...) (output)"
exit
fi
if [ -z "$out" ] ; then
out=$(basename `pwd`).pdf
fi
for img in $( echo `ls -v | egrep \."$ext"$` ) ; do
echo Traitement de "$img"
img2pdf --output "${img//$ext/pdf}" "$img"
done;
if [ -e "$out" ] ; then
echo "Gestion backup"
set -x
rm "$out"
set +x
fi
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile="$out" `ls -v | egrep \.pdf$`
for img in *."$ext" ; do
rm "${img//$ext/pdf}"
done;
|