Hallo,
Ich hab mal ne einfache Frage :).
So einfach ist das aber gar nicht.
Ist es möglich in Perl an den Drucker mehr Befehle zu übergeben als nur drucken?
Ja, sicherlich, kommt aber darauf an;-)
Z.B. Seitenumbruch und / bzw. bei einem Seitenumbruch nicht sofort bei Beginn der neuen Seite drucken, sondern ein paar Zeilen Platz lassen.
Was hast Du an Ausgangsmaterial?
Bei reinem Text ist das relativ einfach. Da kannst Du den Text einlesen, und nach belieben Formfeeds (\f) und Zeilenvorschübe (\n) dazu pfriemeln und dann esrt an den Drucker schicken.
Sollten aber die Druckdaten bereits in einer für den Drucker aufbereiteten Form ( z.B.: Postscript, CaPSL, HP-GL *g* oder was auch immer) oder in einem Dokumenten-Format (PDF, Word, HTML, was auch immer) vorliegen, dann wirds schon schwieriger.
Dann müßtest Du nämlich die Formatbeschreibung des entsprechend Datenformates kennen, dem entsprechend die Daten analysieren und grade biegen. Bei Postscript würde ich da die größten Chancen sehen, da das ja wieder 'nur' eine Programmiersprache ist, deren 'Source' relativ einfach modifiziert werden kann.
Grüße
Klaus