Sie sagen, Ghostscript hat kein Problem mit der Datei? Ok, dann probiere es aus:
Erste Option :
- wandeln Sie es zuerst in PDF um und
- Drucken Sie dann die PDF-Datei (normal über den Spooler).
Hier ist eine Ghostscript-Befehlszeile (für Windows), die eine PDF-Datei erstellt:
gswin32c.exe ^ -dBATCH ^ -dNOPAUSE ^ -sDEVICE=pdfwrite ^ -dSAFER ^ -r600x600 ^ -dFIXEDMEDIA ^ -sDEFAULTPAPERSIZE=a4 ^ -dPDFSETTINGS=/printer ^ -sOutputFile=problematic.pdf ^ c:/path/to/your/problematic.ps
Überprüfen Sie die Ausgabe von stdout und stderr, um zu sehen, ob Ghostscript beim Konvertieren Warnungen oder Fehler ausgibt. Wenn Sie Ihre PDF-Datei haben, prüfen Sie, welche Schriftarten verwendet werden (und ob sie eingebettet sind oder nicht).
Zweite Option:
- Konvertieren Sie zuerst die problematische Datei in PCL und
- Drucken Sie dann die PCL (umgehen Sie den Spooler mit
netcat
).
Hier ist eine Ghostscript-Befehlszeile (für Windows), die eine PCL erstellt:
gswin32c.exe ^ -dBATCH ^ -dNOPAUSE ^ -sDEVICE=ljet4d ^ -dSAFER ^ -r600x600 ^ -dFIXEDMEDIA ^ -sDEFAULTPAPERSIZE=a4 ^ -sOutputFile=problematic.pcl ^ c:/path/to/your/problematic.ps