Was ist pdf2mapi

Pdf2mapi verwendet Ghostscript und Redmon, um unter Windows Postscriptdateien in PDF-Dokumente umzuwandeln.

Am einfachsten geht dies, indem unter Windows ein Postscripttreiber eingerichtet wird, dessen Druckausgabe mittels Redmon in eine Datei umgewandelt wird. Diese Postscriptdatei wird dann mittels Ghostscript in eine PDF-Datei umgewandelt.

Um das Ergebnis zu erhalten sind Redmon und pdf2mapi eigentlich nicht erforderlich. Die Postscriptdatei erhält man, indem die Druckausgabe in eine Datei geleitet wird (Anschluss FILE:) und diese anschließend durch Aufruf von Ghostscript in eine PDF-Datei umgewandelt wird. Im übrigen beherrscht Ghostscript auch einige weitere Formate – insbesondere Grafikformate, wie BMP, Jpeg oder Tiff.

Um diesen Prozess weiter zu automatisieren, ist die Verwendung von Redmon zu empfehlen. Mittels Redmon wird die Druckausgabe direkt an Ghostscript weitergegeben, so dass der manuelle Aufruf von Ghostscript entfällt.

Pdf2mapi wird zwischen Redmon und Ghostscript “gehangen”. Zunächst übernimmt pdf2mapi die Druckausgabe und speichert sie zwischen. Anschliessend wird die Postscriptdatei an Ghostscript weitergegeben, um daraus eine PDF-Datei zu generieren.

Soweit erst mal kein Unterschied zur Vorgehensweise ohne pdf2mapi. Da pdf2mapi aber einen Sinn haben sollte, wurden einige Optionen hinzugefügt, die die Erstellung von PDF-Dateien noch bequemer machen. Ein paar Highlights:

  • Sammeln von mehreren Druckausgaben um diese in eine Ausgabedatei umzuwandeln
  • Generierung des Dateinamens aus verschiedenen Variablen
  • Vorgabe des Speicherortes (auch variabel)
  • Automatischer Versand der Ausgabedatei vial Email (unter Verwendung der Mapi-Schnittstelle)
  • Batchbetrieb möglich
  • Einstellung der Ghostscript Optionen
  • Verwendung von meheren “virtuellen Druckern” mit nur einer Installation
  • Unterstützung der PDF-Verschlüsselung

Natürlich hat alles auch seine Nachteile:

  • pdf2mapi befindet sich immer noch in der Entwicklung, also versteht die Verwendung bitte als Betatest
  • Derzeit wird nur PDF als Ausgabeformat unterstützt
  • Die Beschreibung ist derzeit noch dürftig
  • Ich habe manchmal wenig Zeit zur Weiterentwicklung

Aber das Beste von allem: Et is alles för lau! Auf Hochdeutsch: Es kostet nichts.

Es würde mich freuen, wenn ich ein wenig Feedback zum Programm, zu der Beschreibung oder zu sonst noch was bekäme… :-)

Viel Spass., dartcafe