Migration von Textfiles zu PDF’s in der Konsole
Für alle die häufiger E-Mail Verläufe oder auch andere Textfiles Archivieren und Migrieren wollen für eine bessere Bestandsaufnahme oder einfach um es sauber ablegen zu können habe ich eine Möglichkeit gefunden mit Open Source Tools eine Migration von Textfiles in PDF’s vorzunehmen. Und das ganze in der Konsole.
Es ist zwar nicht alltäglich eine solche Aufgabenstellung aber man findet relativ wenig dazu im Netz, daher hat es jetzt ein paar Nächte gedauert bis wir einen guten Weg gefunden haben.
Zum einen nutzen wir, egal ob auf Windows oder Unix Systemen.
- enscript
- Ghostscript
Enscript erstellt uns aus einfachen Textdateien schöne PS Files um diese anschließend weiter zu verarbeiten.
Wie man enscript unter Windows zum laufen bekommt findet ihr hier. Es ist ein graus mit enscript. Aber sobald es läuft funktioniert es ohne Probleme.
Nachdem beide Programme zu unserer Zufriedenheit laufen, könnt ihr mit zwei einfachen Befehlen die PDF erzeugen.
Step1: Erzeugen der PS aus einer Textfile
enscript -q -p "PS-file" "TXT-file"
Step2: Erzeuge der PDF aus der PS
gs -q -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=PDF-file PS-file -c quit