Johannes Meixner wrote:
On Aug 14 13:59 Carl A. Schreiber wrote (shortened):
Nach einem Download z.B. mit wget http://woodiescciclub.com/woodiescci.pdf kann man direkt mit Ghostscript sehr schön sehen, dass diese Datei fehlerhaft ist, denn gs woodiescci.pdf ([Enter] um es Seite für Seite anzuzeigen) liefert am Ende die Meldung (zumindest bei Ghostscript 8.x in Suse Linux 9.3): ------------------------------------------------------------------ **** This file had errors that were repaired or ignored. **** The file was produced by: **** >>>> Acrobat Distiller 6.0 (Windows) <<<< **** Please notify the author of the software that produced this **** file that it does not conform to Adobe's published PDF **** specification. ------------------------------------------------------------------ Kein Wunder, dass sowas der Drucker nicht zu Papier bringen kann.
Also, gs auf SuSE 9.2 liefert keine Fehlermeldung. Das beendet sich mit: $> gs woodiescci.pdf ESP Ghostscript 7.07 (2003-07-12) Copyright 2003 artofcode LLC and Easy Software Products, all rights reserved. This software comes with NO WARRANTY: see the file COPYING for details. Processing pages 1 through 29. Page 1 [...] Page 29
showpage, press <return> to continue<< GS> GS> quit $>
Da es Ghsotscript verarbeiten kann, sollte es analog zu dem Problem "Mozilla produziert PostScript Level 3 Druckausgaben" in http://portal.suse.com/sdb/de/2004/03/jsmeix_print-einrichten-91.html lösbar sein - d.h. Prefilter mit Ghostscript, vergl. auch http://portal.suse.com/sdb/de/2003/05/jsmeix_print-cups-filters.html "Wahlweise PCL-Druck bei einem PostScript+PCL Drucker" und "PostScript Vorverarbeitung mit Ghostscript bei einem PostScript Drucker".
Das ist jetzt keine so richtig schoene Loesung, aber meiner Erfahrung nach liefert ein "acroread -toPostScript [options] file.pdf" bei manchen PDF-Dateien deutlich bessere Qualitaet nach dem Drucken der so entstandenen PS-Datei als ein Filter direkt ueber gs. Nur so als Anmerkung. Ich weiss nicht genau, wie acroread da intern arbeitet... Cheers, Th.