Linux: Einzelbilder zu animiertem GIF zusammenfügen

2015-08-04 von admin

Aus einzelnen Grafikdateien kann mittels des Kommandozeilenprogramms „convert“ ein animiertes GIF erstellt werden. Die Umkehrung habe ich bereits in dem Beitrag „Linux: Einzelbilder aus animiertem GIF extrahieren“ beschrieben.

Zunächst wird das Softwarepaket ImageMagick benötigt. Danach steht der Befehl „convert“ zur Verfügung. Als nächstes alle PNG Dateien in einen separaten Ordner ablegen und eine Konsole öffnen. Jetzt folgenden Befehl ausführen:

convert -delay 20 -loop 0 *.png newgif.gif

Daraufhin werden alle PNG Dateien in der Datei „newgif.gif“ zusammengefasst und die GIF Animation ist erstellt.

Kategorie: IT Schlagwörter: , , ,

Linux: PDF Dokument aus JPG Dateien per Script erstellen

2013-09-26 von admin

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 admin

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: , , , , , ,