User since
2004-05-04
4
Artikel
BenutzerIn
Hallo,
ich möchte aus einem Perlscript etwas ausdrucken, möglichst in unterschiedlichen Schriftarten und Größen. Bisher lasse ich dies in eine temporäre HTMLDatei schreiben, ans Ende einen Window.print und .close-Javabefehl und rufe das dann mit dem Standartbrowser auf.
Gibt es dafür eine Variante, dies direkt aus Perl zu tun?
User since
2003-08-04
5872
Artikel
ModeratorIn
Ich kenne keine. Hast Du schonmal auf CPAN danach gesucht?
Und Herzlich Willkommen im Forum :-)
Der Standard schreibt sich hinten mit 'd' ;-)\n\n
<!--EDIT|Crian|1083685005-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite
User since
2004-03-22
5697
Artikel
ModeratorIn + EditorIn
die print funktion von wxWifgets soll einfach sein,
habs aber noch die versucht
da die printer.pll und printer.pm extra dateien sind könnte man
es vielleicht ohne das rest wx zum laufen kriegen
aber frag dazu aber besser mattia
mattia.barbon@libero.it
nimm aber besser dazu
wxperl-users@lists.sourceforge.net
das die andern auch was davon haben
User since
2004-03-22
5697
Artikel
ModeratorIn + EditorIn
hab eben im quellcode nachgesehen
wxPrint geht zumindest bei wxperl nicht ohne das core modul
das brächte den einzigen nachteil das wx nicht grad winzig ist
aber dafür wenigsten crossplatform
User since
2004-01-29
828
Artikel
BenutzerIn
Solltest du einen HP Drucker mit Ethernet Interface haben kannst du einfach einen Socket auf Port 9100 öffnet und deine Daten als PCL oder Postscript (wenn vorhanden) rüberschicken. :)
An sonsten sollten
Net::LPR und
Net::CUPS ganz gut funktionieren.
Ich würde es aber wohl wie der Mozilla machen und einfach mein Postscript an lpr pipen. ;)
User since
2003-08-04
5872
Artikel
ModeratorIn
Das geht aber weder auf dem Mac noch unter Windows... ^^
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;
use strict; use warnings; Link zu meiner Perlseite
User since
2003-11-28
3645
Artikel
ModeratorIn
Die Strategie, eine wahrscheinlich schon gut konfigurierte Anwendung dafuer zu verwenden, ist nicht die schlechteste. Ich benutze dafuer ghostview oder ein aehnliches Programm fuer Postscript bzw. acroread oder xpdf fuer PDF. Gerade unter Unix hat man das Problem, dass die Druckausgabe wenig standardisiert ist. Es gibt lpr, aber man kann sich nicht sicher sein, was lpr akzeptiert (Ist ein Postscript-Filter dabei? Muss man einen speziellen $PRINTER setzen, damit man Postscript verwenden kann?) Es gibt CUPS, apsfilter, lpr, LPRng ...
User since
2004-01-29
828
Artikel
BenutzerIn
[quote=Crian,05.05.2004, 11:12]Das geht aber weder auf dem Mac noch unter Windows... ^^[/quote]
Hab (zum glück) kein Windows, aber der Mac benutzt CUPS. ;)