Hallo!
Ich habe mit PDFCreator (übrigens ein großartiges Stück Software) einen PDF Print Server realisiert, bei dem PDFs je nach eingerichtetem Drucker/Profil unterschiedlich verarbeitet.
In einem der Profile ist es erforderlich, das gedruckte Dokument nicht als PDF sondern als PostScript File zu speichern und erst in einem späteren Schritt nach PDF zu konvertieren und gegebenenfalls je nach Inhalt des Dokuments auch auszudrucken.
Dabei habe ich jedoch das Problem, dass das PDF, das aus diesem .PS File erzeugt wird, eine wesentlich schlechtere Qualität aufweist, als ein PDF, das direkt erzeugt wird. Die Einstellungen und Methoden bei der manuellen Konvertierung spielen dabei keine nennenswerte Rolle mehr - auch Adobe Acrobat kann daraus keine bessere Qualität mehr erzeugen.
Nimmt man dagegen das temporäre File, das vom Spooler abgelegt wird und konvertiert dieses nach PDF, ist die Qualität in Ordnung.
Ich habe herausgefunden, dass PDFCreator nicht nur das Output File sondern auch das temporäre File, das ja auch ein PostScript File ist, erst löscht, nachdem die "Aktion nach dem Speichern" fertig ist.
Gibt es eine Möglichkeit, in dieser Aktion den Namen des temporären Files herauszufinden?
Die "Aktion vor dem Speichern" hätte diese Information, jedoch benötige ich den Counter, der nur in der Aktion nach dem Speichern verfügbar ist.
Vielen Dank im Voraus für alle Infos, die mir (und evtl. auch anderen) helfen könnten.
lg
Rainer
PS: Ich verwende PDFCreator 1.0.2 mit Ghostscript 8.71
ältere Ghostscript Versionen haben auch keine Verbesserung bewirkt.