[Eisfair_dev] Ghostscript 2.15.0

Thomas Bork tom at eisfair.org
Mi Okt 7 22:10:51 CEST 2015


Hi @all,

es steht Ghostsript 2.15.0 mit GPL Ghostscript 9.18 (2015-10-05) zum 
Testen bereit. Der enthaltene pdf-Treiber sollte sich nun auch unter 
neueren Windows-Versionen (die nur signierte Treiber zulassen) als 
Postscript-Drucker-Treiber einsetzen lassen.

Da bei mir bei Windows 7 Schluss ist, bin ich an genauen Beschreibungen 
zur Vorgehensweise für Windows 8, 8.1 und 10 interessiert, um die 
Samba-Dokumentation diesbezüglich aufzupeppen. Wissenswert wäre auch, ob 
sich der Treiber problemlos für eisfax einsetzen lässt.

Bisheriger Auszug aus

> http://www.eisfair.org/fileadmin/eisfair/doc/node61.html#SECTION006150000000000000000

#######################################################################
  Windows Vista/7:

Hier wählt man auf der linken Seite den Druckerhersteller und auf der 
rechten Seite den Druckertyp aus und bestätigt mit „Weiter``. Für 
eisfax- und PDF-Drucker muss hier zwingend ein Postscript-Druckertreiber 
ausgewählt werden. Einige User arbeiten unter Windows 7 erfolgreich mit 
dem Xerox Phaser 6120 PS. Für PDF-Drucker ist es aber wahrscheinlich 
einfacher, als Treiber den im Verzeichnis

        /public/ghostscript_pdf_drivers

liegenden Treiber anhand seiner inf-Datei auszuwählen. Auf dem nächsten 
Konfigurationsbildschirm aktiviert man, wenn gewünscht, dass dieser 
Drucker der Standard-Drucker unter Windows werden soll. Nach dem 
unvermeidlichen Klick auf „Weiter`` verneint man die Frage, ob eine 
Testseite gedruckt werden soll. Nach Betätigen von „Fertigstellen`` und 
dem Kopieren der Treiberdateien erscheint ein neues Icon für diesen 
Drucker im Druckerordner. Auf der Lasche „Anschlüsse`` deaktiviert man 
„Bidirektionale Unterstützung aktivieren``. Auf der Lasche „Erweitert`` 
betätigt man die Schaltfläche „Druckprozessor`` und stellt unter 
„Druckprozessor`` „WinPrint``, unter „Standarddatentyp`` „RAW`` ein und 
verlässt diese Dialogbox mit „OK``. Wieder auf der Lasche „Erweitert`` 
aktiviert man „über Spooler drucken, um Druckvorgänge schneller 
abzuschliessen`` und „Drucken beginnen, nachdem letzte Seite gespoolt 
wurde``. Bei „Erweiterte Druckfunktionen aktivieren`` entfernt man den 
Haken, damit diese Funktionen nicht genutzt werden.

Im Druckertreiber für eisfax setzt man unter 
Druckeinstellungen/Erweitert/Postscriptoptionen die 
TrueType-Downloadoption auf „Bitmap``.

Im Druckertreiber für die PDF-Drucker setzt man unter 
Druckeinstellungen/Erweitert/Grafik/TrueType-Schriftart „Als Softfont in 
den Drucker laden``. In Optionen für Dokument/PostScript-Optionen setzt 
man die TrueType-Downloadoption auf „Umriss``, die 
PostScript-Ausgabeoption auf „Portabilität optimieren``.

Jetzt übernimmt man alle bisher gemachten Einstellungen mit der 
Schaltfläche „Übernehmen`` und verlässt das komplette 
Konfigurationsfenster über „OK``.
#######################################################################


Auszug aus ghostpdf.inf:
;
; This .inf file is intended to be used with the ghostpdf.cat
; file which should have been supplied with it. The ghostpdf.cat
; file provides the driver signature necessary for installation
; on recent versions of Windows without the alarming warnings about
; unsigned drivers, however it also means that this .inf file cannot
; be installed using right-click->Install (or double-click on the .inf
; file). You must install this from the Control Panel using Add Printer.
;


Da beim ersten Hochladen der Version 2.15.0 die Datei ghostpdf.inf im 
Unix-Format vorlag, so wie sie auch den den Ghostscript-Sourcen steckt, 
wurde immer noch über einen unsignierten Treiber gemeckert, da in der 
Datei ghostpdf.cat ein sha1-Hash für ghostpdf.inf hinterlegt ist, der 
nur stimmt, wenn die Datei im Windows-Format vorliegt.

Nun habe ich die Datei ins Windows-Format gewandelt und das Paket noch 
einmal neu hochgeladen...

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair_dev