Precedente :: Successivo |
Autore |
Messaggio |
dott.merrick Mortale devoto
Registrato: 20/04/07 08:06 Messaggi: 15 Residenza: Nella grotta buia...
|
Inviato: 20 Apr 2007 12:24 Oggetto: Stampare in modo automatico |
|
|
Ciao a tutti! Ho un problemino. Ho realizzato una piccola applicazione web per una pizzeria da asporto. Utilizzo mysql+tomcat per le servlet e jsp. Dovrei far in modo che un client stampi da solo un testo, dopo averlo prelevato dalla base di dati. Il prelievo sono in grado di farlo, ma dirgli di stampare senza che venga fuori la solita finestra (numero copie,fascicola,b/n o a colori) non sono in grado.
Potete aiutarmi? Grazie |
|
Top |
|
|
kluster Dio maturo
Registrato: 15/04/06 12:14 Messaggi: 2898
|
Inviato: 20 Apr 2007 14:58 Oggetto: Re: Stampare in modo automatico |
|
|
dott.merrick ha scritto: |
senza che venga fuori la solita finestra (numero copie,fascicola,b/n o a colori) non sono in grado.
Potete aiutarmi? Grazie |
ho paura che non si possa fare, o meglio se intendi nella pagina del client collagato alla pagina, non vorrei sbilanciarmi ma direi che è impossibile a meno che non utilizzi activex.
Sulla stampante server è un'altro discorso, li avrai dei metodi da jsp (che non conosco) |
|
Top |
|
|
dott.merrick Mortale devoto
Registrato: 20/04/07 08:06 Messaggi: 15 Residenza: Nella grotta buia...
|
Inviato: 23 Apr 2007 08:56 Oggetto: Re: Stampare in modo automatico |
|
|
kluster ha scritto: | a meno che non utilizzi activex. |
Grazie per la risposta. Per favore, in che modo posso farlo con activex... non me ne intendo molto, anzi... |
|
Top |
|
|
kluster Dio maturo
Registrato: 15/04/06 12:14 Messaggi: 2898
|
Inviato: 23 Apr 2007 15:09 Oggetto: |
|
|
Dunque il discorso è molto esteso, cmq un activex come il plugin di Flash per intenderci, è un programmino che va installato dal client che naviga la pagina, che permettera' poi al client di instanziare nuovi oggetti ed utilizzarli nei proprio script (il vbscript).
Quindi parti dal presupposto che funzionera' solo su client di piattaforma windows.
Per la programmazione dell'activex uno puo' usare il linguaggio che preferisce dal vb al c++, preparare tutti i metodi, nel tuo caso un metodo che
- vada alla ricerca delle stampanti e trovi la predefinita
- gli invii il processo di stampa bypassando la finestra del browser.
Prima cmq di partire e se ti basta la compatibilita' su windows, e riesci a configurare i giusti livelli di sicurezza sui browser (senti li' gia' quanta roba ti serve) controlla se si puo' fare gia' ora con l'activex gia' presente sulle macchine windows WScript.Shell, fai delle ricerche su google per questo tag |
|
Top |
|
|
dott.merrick Mortale devoto
Registrato: 20/04/07 08:06 Messaggi: 15 Residenza: Nella grotta buia...
|
Inviato: 24 Apr 2007 14:26 Oggetto: |
|
|
Grazie. Ascolta forse è meglio che rivedo un po' il mio progettino. Ho pensato a questa strada: sul pc al quale voglio far stampare sulla sua stampante locale faccio girare un programmino java in loop infinito che preleva e manda alla stampante
Come detto in precedenza i dati li so prelevare. Tu, , per caso conosci il modo esatto o un esempio di codice java che mandi effettivamente un testo in stampa? La documentazione api di java l'ho già guardata, ma mi perdo! |
|
Top |
|
|
kluster Dio maturo
Registrato: 15/04/06 12:14 Messaggi: 2898
|
Inviato: 24 Apr 2007 15:39 Oggetto: |
|
|
dott.merrick ha scritto: | Grazie. Ascolta forse è meglio che rivedo un po' il mio progettino. Ho pensato a questa strada: sul pc al quale voglio far stampare sulla sua stampante locale faccio girare un programmino java in loop infinito che preleva e manda alla stampante
Come detto in precedenza i dati li so prelevare. Tu, , per caso conosci il modo esatto o un esempio di codice java che mandi effettivamente un testo in stampa? La documentazione api di java l'ho già guardata, ma mi perdo! |
mi spiace, non conosco java .
Prova a domandare qui, di solito sono disponibili (di solito) |
|
Top |
|
|
dott.merrick Mortale devoto
Registrato: 20/04/07 08:06 Messaggi: 15 Residenza: Nella grotta buia...
|
Inviato: 24 Apr 2007 17:27 Oggetto: |
|
|
kluster ha scritto: | mi spiace, non conosco java .
Prova a domandare qui, di solito sono disponibili (di solito) |
Grazie comunque, ti farò sapere! Ciao |
|
Top |
|
|
dott.merrick Mortale devoto
Registrato: 20/04/07 08:06 Messaggi: 15 Residenza: Nella grotta buia...
|
Inviato: 26 Apr 2007 17:15 Oggetto: |
|
|
Ciao Kluster, quelli di html mi hanno spedito al tutorial di java... non avevo visto il tutorial "Printing" perchè era sotto la voce grafici2d. Ciao |
|
Top |
|
|
kluster Dio maturo
Registrato: 15/04/06 12:14 Messaggi: 2898
|
Inviato: 26 Apr 2007 17:47 Oggetto: |
|
|
k, risolto quindi? |
|
Top |
|
|
dott.merrick Mortale devoto
Registrato: 20/04/07 08:06 Messaggi: 15 Residenza: Nella grotta buia...
|
Inviato: 27 Apr 2007 07:40 Oggetto: |
|
|
kluster ha scritto: | k, risolto quindi? |
Praticamente. Sono già riuscito a capire come eliminare la fase in cui l'utente da l'ok per la stampa (basta mettere a true un flag). Ora si tratta solo di impaginare e poi è fatta. La stampa va direttamente alla stampante predefinita. Ti ringrazio molto per l'aiuto |
|
Top |
|
|
mistiria Mortale adepto
Registrato: 15/05/07 22:33 Messaggi: 39
|
Inviato: 14 Dic 2007 21:46 Oggetto: |
|
|
dott.merrick ha scritto: | kluster ha scritto: | k, risolto quindi? |
Praticamente. Sono già riuscito a capire come eliminare la fase in cui l'utente da l'ok per la stampa (basta mettere a true un flag). Ora si tratta solo di impaginare e poi è fatta. La stampa va direttamente alla stampante predefinita. Ti ringrazio molto per l'aiuto |
Ciao dott. merrik,
mi spiegheresti come hai fatto, perchè avrei anch'io la stessa esigenza e non riesco a trovare il post indicato prima.
Grazie 1000 x l'aiuto. |
|
Top |
|
|
|