Linux: PDF Dokument aus JPG Dateien per Script erstellen

2013-09-26 von Mario

Aufbauend auf dem Artikel Linux: PDF Dokument aus JPG Dateien erstellen, hier ein Bash Script zur Massenverarbeitung.

Die Ausgangssituation ist ein Ordner mit ca. 80 Grafik Dateien (JPG), diese sind durchgehend nummeriert (01.jpg, 02.jpg, … 80.jpg).

Dieses Script fasst sehr einfach alle Grafiken zu einem PDF Dokument zusammen.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
 
# loop over all JPG files
# convert JPG to PDF
for file in *.jpg;
do
  convert $file "${file%.*}.pdf"
done
 
# merge all PDF files to one file
gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=AlleInEinem.pdf *.pdf
 
# delete temporary PDF files
ls [0-9]*.pdf | xargs rm
 
echo "Done"
Kategorie: IT Schlagwörter: , , , , , ,