J'ai utilisé la commande suivante pour convertir et fusionner tous les fichiers jpg
d'un répertoire en un seul fichier pdf.
convert *.jpg file.pdf
Les fichiers du répertoire sont numérotés de 1.jpg
a 123.jpg
. La conversion s'est bien déroulée mais après la conversion, les pages étaient toutes mélangées. Je voulais que le pdf contienne les pages de 1.jpg
a 123.jpg
dans le même ordre que leur nom. J'ai également essayé avec la commande suivante :
cd 1
FILES=$( find . -type f -name "*jpg" | cut -d/ -f 2)
mkdir temp && cd temp
for file in $FILES; do
BASE=$(echo $file | sed 's/.jpg//g');
convert ../$BASE.jpg $BASE.pdf;
done &&
pdftk *pdf cat output ../1.pdf &&
cd ..
rm -rf temp
Mais rien n'y fait. Plate-forme d'exploitation Linux.