Ich habe den folgenden Befehl verwendet, um alle jpgDateien in einem Verzeichnis in eine einzelne PDF-Datei zu konvertieren und zusammenzuführen .
convert *.jpg file.pdf
Die Dateien im Verzeichnis sind von 1.jpgbis nummeriert 123.jpg. Die Konvertierung verlief einwandfrei, aber nach der Konvertierung waren alle Seiten durcheinander. Ich wollte, dass das PDF Seiten von 1.jpgbis 123.jpgin derselben Reihenfolge enthält , in der sie benannt sind. Ich habe es auch mit folgendem Befehl versucht:
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
Aber immer noch kein Glück. Betriebssystem Linux.
convertBefehl ist Teil desimagemagickPakets.