Ralf Prengel schrieb:
Hallo,
ein Kunde druckt aus einer Dos-Anwendung per LPR über Cups seine Dokumente auf Epson-Nadeldrucker aus. Soweit so gut aber nur würde er diese gerne alternativ als PDF erstellen um diese zu vermailen. Dazu sollen die User in der Dos-Anwendung einen fest vorkonfigurierten Drucker auswählen. hat jemand einen Tip wiel man das einfach und robust lösen kann?
Gruß
Hallo, a2ps, evt. auch enscript und ps2pdf sind Deine Freunde. Die Esc-Codes mußt Du sicher vorher wegfiltern (sed ...). Wir nutzen sowas ähnliches (generieren die Postscripts aber selber), das kann man dann an jeden Drucker (via ghostscript oder natives ps) schicken und an Mails als pdf anhängen. Die Mails verschicken wir mit mutt. Unter cups kannst du ein beliebiges Programm als Drucker einrichten (an das dann der Inhalt gepiped wird) damit solltest Du das umsetzen können. Die cups-Doku ist da sehr hilfreich ;-) Also in etwa: cups_Drucker=pipe an "script", "script" in etwa: sed -e '...' | enscript ... -p tempfile.ps ps2pdf tempfile.ps attachment.pdf mutt ... -a attachment.pdf mailadresse@domain.tld läuft hier *sehr* robust seit Jahren cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org