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.

#!/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: , , , , , ,

Linux: PDF Dokument aus JPG Dateien erstellen

2013-05-22 von Mario

Der erste Schritt ist es, alle gewünschten “jpg” Dateien, mit dem Befehl convert, in PDF Dokumente umzuwandeln.

convert Beispiel01.jpg Beispiel01.pdf

 

Im zweiten Schritt werden die PDF Files mittels gs zusammengefügt.

gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite 
-sOutputFile=AlleInEinem.pdf Beispiel01.pdf Beispiel02.pdf Beispiel03.pdf

 

Falls Bedarf bestehen sollte, kann abschließend noch ein Passwort, mit pdftk, vergeben werden.

pdftk AlleInEinem.pdf output AlleInEinem_mitPasswort.pdf user_pw geheim
Kategorie: IT Schlagwörter: , , , , , ,