Schrift
[thread]7580[/thread]

Grafisch Drucken: Datei ausdrucken mit perl (Seite 2)

Leser: 2


<< |< 1 2 >| >> 16 Einträge, 2 Seiten
sesth
 2006-01-03 16:33
#61403 #61403
User since
2005-02-01
181 Artikel
BenutzerIn
[default_avatar]
Hallo Dani,

es soll also auf dem Client ohne Zutun des Users gedruckt werden. Das läßt ein Browser aus Sicherheitsgründen nicht zu. Es ist zumindestens der Druckbefehl vom Benutzer per OK zu bestätigen, wenn per JavaScript ein Druck gestartet wird. Da Du Dich in den vorherigen Postings auf Win32 beziehst, nehme ich auch mal an, der User befindet sich auf einem solchen System. Dann besteht alternativ die Möglichkeit beim Internet Explorer, per Active-X Control den Druckbefehl im Hintergrund auszulösen. Dazu müssen aber zunächst einmal alle User dies Active-X Control bei sich installieren bzw. die Installation und Ausführung zulassen. Wegen der Sicherheitseinstellungen vieler Browser sollte das Control dann signiert sein. Innerhalb eines Intranets geht das häufig mit einer Entwicklersignatur (kostenlos erstellbar) - im Internet sollte es schon eine offizielle Signatur sein, die von einem Trust-Center abgesegnet ist (nicht mehr kostenlos).

Zur Druckaufbereitung empfehle ich dann Cascading Stylesheets (CSS). Dort kannst Du speziell für den Drucker (@media print) eine eigene Formatierung definieren.

Da das alles nichts mit Perl zu tun hat, solltest Du den Thread dann in der CSS-Rubrik weiterführen. Aber vielleicht kommen ja noch Lösungsvorschläge mit Perl-Bezug.\n\n

<!--EDIT|sesth|1136298961-->
Gruß
Thomas
esskar
 2006-01-03 18:04
#61404 #61404
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
nein - es soll auf dem server gedruckt werden, oder?
sesth
 2006-01-03 23:07
#61405 #61405
User since
2005-02-01
181 Artikel
BenutzerIn
[default_avatar]
[quote=dani,03.01.2006, 10:47]das dokument soll direkt und ohne das zutun eines users gedruckt werden auf seinem default drucker und zwar 2 seiteninhalt auf einem Blatt papier.[/quote]
Hallo esskar,

da ich nicht glaube, dass jeder User einen default-Drucker auf dem Server hat, gehe ich von client-seitigem Druck aus.
Gruß
Thomas
dani
 2006-01-04 09:18
#61406 #61406
User since
2005-03-07
38 Artikel
BenutzerIn
[default_avatar]
Es soll direkt vom Drucker der beim Server installiert ist gedruckt werden.
Strat
 2006-01-04 17:00
#61407 #61407
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
auf http://theoryx5.uwinnipeg.ca/ppms/ gibt es die module CPAN:Win32-IE-Mechanize und CPAN:Win32-CaptureIE... vielleicht kann man mit denen was machen (z.B. die angezeigte seite speichern und mit dem IE oeffnen, mit CaptureIE eine art screenshot machen und das dann als grafikdatei an den drucker senden)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
esskar
 2006-01-05 14:08
#61408 #61408
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
[quote=dani,04.01.2006, 08:18]Es soll direkt vom Drucker der beim Server installiert ist gedruckt werden.[/quote]
OT: wusste ich es doch
<< |< 1 2 >| >> 16 Einträge, 2 Seiten



View all threads created 2005-12-28 15:00.