[ bmcvetic @ 21.02.2006. 23:30 ] @
Iz naslova teme bi moglo da se nasluti o čemu se radi.
Naime, zanima me kako da iz apleta štampam neke podatke iz browsera (FireFox) na lokalnom raw štampaču? Otprilike znam da ću se pozabaviti escape sekvencama. Radi se o štampi podataka za dokumenta, nešto kao lična karta, vozačka. Podaci su iz web aplikacije, a aplet bi trebalo da ga baci na štampu. Štampač mora da bude raw, a trebalo bi da bude nebitno sa kog sitema se radi (Linux ili Windows). Sada trenutno to štampamo iz DOS aplikacije.
Kakve su vaša iskustva i da li možda ima neko bolje rešenje?

Pozdrav
[ Java Beograd @ 22.02.2006. 13:29 ] @
Štampa iz appleta ?! Ne, nikako, ni u ludilu.
Applet po definiciji ne može da pristupa resursima lokalnog računara, tj. računara na kome se izvršava, tako da je štampa nemoguća. Relativan izuzetak su takozvani trusted appleti, ali koliko ja znam (sasvim je moguće da grešim) i tu su rezultati više nego jadni. Sama štampa je u Javi grozno urađena, a u appletima je tek blagi očaj.
Relativno zadovoljavajuće rešenje za neke namene je saradnja Java - Java Script. Dakle, svi se piodaci obrade u appletu, i podaci predaju Java Script funkciji. Java Script f-ja (na primer) otvori novu stranu i prikaže podatke koje je dobila. I korisniku ostaje da klikne na print u okviru brawsera.
[ bmcvetic @ 26.02.2006. 01:59 ] @
Ne može štampa iz browsera. Mora da bude na raw štampaču (konkretno 24-pin i 9-pin Epsoni LQ i LX serija). Da bi štampali kako treba moraju da budu raw, a i radi se o medjunarodnim dokumentima. Zamena ne dolazi u obzir pošto se radi o nekih 250 do 300 štampača širom cele zemlje.

Ajde da čujemo još ideja!

Možda da pravim celu aplikaciju u Javi koja bi se izvršavala lokalno (i instalirala), a komunicirala sa database serverom?
Ili da pišem neki plug-in za FireFox u Javi koji bi instalirao na sve browsere?

Dajte bilo kakvu ideju.

Spreman sam na sve (učenje novih programskih jezika, kupanje u Terazijskoj česmi, itd...).

Veliki Pozdrav
[ bmcvetic @ 26.02.2006. 12:22 ] @
Uspeo sam da napravim potpisani aplet i imam pristup sistemu.
Znaci mogu da pisem fajlove, da citam sa lokalnog racunara itd...
Sad samo da vidim da li mogu da posaljem nesto na stampu.

A i u SDK 1.5 postoje potpuno nove biblioteke za stampu pa da probamo...

Mislim da ce ovo na kraju upaliti...