Mit der Freeware GhostScript lassen sich sehr einfach qualitativ ansprechende PDF-Dateien erstellen, die mit dem Adobe Reader gelesen werden können. Die Umsetzung dazu basiert auf der Idee, aus der Anwendung heraus auf einen virtuellen Drucker zu drucken, der die Ausgabe mit Hilfe von Ghostscript direkt in ein PDF konvertiert.
Schritt-für-Schritt-Anleitung:
1. Download der notwendigen Komponenten:
2. Installation von Redmon via setup.exe
3. Anlegen eines neuen Anschlußes unter Systemsteuerung -> Drucker -> Servereigenschaften -> Anschlüsse -> Hinzufügen -> Umgeleiteter Anschluß -> Doppelklick. Es wird ein neuer Anschluß mit dem Namen RPT1: erzeugt.
4. Installation von Ghostscript.
- Default-Settings (bis auf "All User")
5. Installation des Adobe Postscriptdrivers via winstger.exe
- Auswählen von lokalem Anschluß (nicht Netzwerkdrucker) -> Port RPT1:
- Anschluß nicht jetzt konfigurieren sondern weiter auswählen
- Druckermodell auswählen -> Durchsuchen -> Adobe Distiller 3.0 (aus dem Ordner mit den heruntergeladenen PPD-Dateien)
- Drucker nicht freigeben, keine Testseite drucken und nicht konfigurieren!
- Anlegen einer Datei pdf.rsp unter c:\gs
Inhalt (auch die Striche!):
-Ic:\gs\gs7.04\lib;c:\gsfonts
-sDEVICE=pdfwrite
-r600
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
7. Anschluß RPT1: konfigurieren
- Anschluß auf das folgende Programm umleiten: c:\gs\gs7.04\bin\gswin32c.exe
- Argumente für dieses Programm: @c:\gs\pdf.rsp -sOutputFile="%1" -c save pop -f –
- Ausgabe: Prompt for Filename
- Ablauf: Hintergrund oder minimiert (dann sieht der User, wie lange es noch dauert)
- Ausführen als Benutzer aktivieren (erlaubt Netzlaufwerkzugriff)
- Schließverzögerung: 300 Sekunden (nach 5 Minuten wird ein hängender Job abgebrochen)
- Protokolldatei nach Wunsch (Debug erzeugt riesige Logs!)
8. Adobe Distiller 3.0 umbenennen in PDF
http://faq-o-matic.net/?p=656