Hier zeige ich die Installation des Druckertreibers, welcher mit Ghostscript ausgeliefert wird. Dieser Druckertreiber ist beispielsweise für den Einsatz mit WordToPDF Pro hervorragend geeignet. Er bietet unter anderem randlosen Druck und viele Papierformate. Die Installation wird unter Windows Vista gezeigt, funktioniert aber auch unter Windows XP vergleichbar.
Zum Starten des Vorgangs muss ein neuer Drucker hinzugefügt werden.
In diesem Falle ist lokaler Drucker eine sinnvolle Auswahl.
Als Anschluss sollte FILE eingestellt werden. Wird dieser Drucker dann verwendet, fragt Windows nach einem Dateinamen.
Der Druckertreiber muss über die Option Datenträger bezogen werden.
Der Treiber selbst ist im lib-Verzeichnis von Ghostscript zu finden.
Und damit ist die Installation auch schon abgeschlossen und ein leistungsfähiger Postscript-Treiber wurde installiert.
Möchte man den Druckertreiber von Ghostscript manuell installieren, so bietet sich folgendes Batch-Skript an:
@echo off
set printerName="WordToPDF Printer"
rem Uninstall old Printer
rundll32 printui.dll,PrintUIEntry /n %printerName% /dl
set pathDriver="C:\gs\gs8.50\lib\ghostpdf.inf"
if not exist %pathDriver% goto Error
rem Install printer driver
rundll32 printui.dll,PrintUIEntry /ia /m "Ghostscript PDF" /h "Intel" /f %pathDriver%
rem Install printer
rundll32 printui.dll,PrintUIEntry /if /b %printerName% /f %pathDriver% /r file: /m "Ghostscript PDF"
:End
echo Printer %printerName% installed
exit /b 0
:Error
echo pathDriver %pathDriver% not found
exit /b 1 |
@echo off
set printerName="WordToPDF Printer"
rem Uninstall old Printer
rundll32 printui.dll,PrintUIEntry /n %printerName% /dl
set pathDriver="C:\gs\gs8.50\lib\ghostpdf.inf"
if not exist %pathDriver% goto Error
rem Install printer driver
rundll32 printui.dll,PrintUIEntry /ia /m "Ghostscript PDF" /h "Intel" /f %pathDriver%
rem Install printer
rundll32 printui.dll,PrintUIEntry /if /b %printerName% /f %pathDriver% /r file: /m "Ghostscript PDF"
:End
echo Printer %printerName% installed
exit /b 0
:Error
echo pathDriver %pathDriver% not found
exit /b 1
Eine Quelle für weitere Möglichkeiten der printui.dll sind unter Freigebene Drucker per Script/Kommandozeile verbinden/einrichten zu finden.