Thread Text aus Perlprogramm an lokalen Drucker? (17 answers)
Opened by geloescht at 2012-09-29 18:58

hlubenow
 2012-09-29 20:19
#162213 #162213
User since
2009-02-22
876 Artikel
BenutzerIn
[default_avatar]
2012-09-29T17:42:26 GwenDragon
Unter Linux ist es einfach: eine Ausgabe an das Gerät Programm lpr über eine Pipe.

Na ja, theoretisch einfach. Allerdings muß der Drucker dazu korrekt unter Linux eingerichtet sein. Was nicht immer ganz einfach ist.
"lpq" gibt ein bißchen Auskunft. Mit "lpoptions" kann man ein paar Sachen einstellen, z.B. geht bei mir
Code: (dl )
lpoptions -o PrintoutMode=Draft

und
Code: (dl )
lpoptions -o PrintoutMode=Normal

Ansonsten gibt es (leider) mehrere Konfigurationstools. Unter SuSE 10.0 konnte ich das von KDE mit
Code: (dl )
kcmshell printmgr

aufrufen. Heute heißt das ein bißchen anders. Manchmal steht der Drucker, dann muß man ihn da mit "Drucker starten" aktivieren, sonst läuft gar nichts. Mit dem Tool im Browser unter
Code: (dl )
http://localhost:631/

bin ich nur selten klargekommen.
Insgesamt fand ich das alles immer etwas durcheinander.

Ob Du mit der Formatierung einverstanden bist, wenn Du einfach Text an "lpr" pipst, wage ich auch zu bezweifeln. Ich persönlich würde dann wohl ein LaTeX-Dokument mit Perl generieren. Daraus kann man dann (über "pdflatex" auch ein pdf machen und dieses (nach "pdf2ps") an lpr übergeben.
Oder man macht ein html, bei dem man aber nicht alle Formatierungsoptionen hätte.
Ein weites Feld also, insgesamt ...

View full thread Text aus Perlprogramm an lokalen Drucker?