img2pdf
Funktion
Das folgende Shellskript wandelt eine Reihe von Bildern in einem Verzeichniss in ein einzelnes großes PDF Dokument um.
Skript
#!/bin/sh # alte pdfs im verzeichniss loeschen rm *.pdf # alle bilder im verzeichniss verarbeiten # hier png in den typ des bildes ändern der notwendig ist for i in *.png; do # dateinamen der temp dateinen generieren target=$(echo "$i" | sed -e "s/png/pdf/") echo "Wandle Bild von PNG in PDF um und beschneide ($i)" # umwandeln des bildes in pdf (-crop 1230x1641+0+0 fuers beschneiden angeben) convert $i $target done # die einzel pdfs zu einem verschmelzen echo "Verbinden der PDF Dateien" mkdir output pdftk *.pdf cat output ./output/output.pdf # temporäre dateien entfernen echo "Loesche Temporäre PDFs" rm *.pdf echo "Die Umgewandelten Daten befinden sich jetzt in der Datei output.pdf" mv output/output.pdf . rm -rf output



