Thread Querformat drucken (4 answers)
Opened by Robby at 2003-10-08 13:37

Geewiz
 2003-10-08 14:49
#62026 #62026
User since
2003-09-29
69 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=Robby,08.10.2003, 11:37][/quote]
Code: (dl )
1
2
3
my $printer = "hplj4200to";
open (PH, ">$printer") or
die "Can't open printer '$printer': $!\n";


Verständnisfrage: Wieso geht das an einen Drucker, obwohl es für mich zunächst nach einer Datei aussieht?

Dass der Drucker nicht mehr hoizontal drucken soll, muss ihm ja irgendwie gesagt werden. Dazu benötigt er entsprechende Anweisungen innerhalb der Druckdaten. Wie die aussehen, ist leider von Drucker zu Drucker unterschiedlich -- deshalb gibt es ja Druckertreiber.

Unter Linux müsstest du Postscript-Code erzeugen, der entsprechende Kommandos für Landscape-Druck enthält. Dazu gibt es Module im CPAN.

Ohne den Umweg über die Linux-Druckertreiber funktionieren nur druckerspezifische Daten. RTFDruckerdokumentation. :)

View full thread Querformat drucken