Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Stampa in background
lunedì 03 novembre 2003 - 18.14
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pakato
Profilo
| Newbie
3
messaggi | Data Invio:
lun 3 nov 2003 - 18:14
Salve a tutti, sto sviluppando un'applicazione web che deve stampare dei documenti.
Questi documenti vengono generati utilizzando l'oggetto Word.
Il processo di stampa e' notevolmente lungo.
Le domande sono due :-)
a) come faccio a delegare la stampa ad un processo di background e intanto restituire all'utente il controllo dell'applicazione web?
b) esistono altri sistemi per creare dei documenti? Word e' molto comodo perche' mi permette di utilizzare i template che possono essere comodamente modificati.
grazie
Max
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 3 nov 2003 - 18:22
Ma i documenti Word non ho capito vengono stampati su una stampante del Server o sul Client ?
Se sono sul client, hai pensato magari a provare ad aprire una finestra di popup in modo che la finestra madre continua a far girare la applicazione ASP.NET mentre la popup crea, visualizza e stampa il documento di Word.
Il foglio che crei di Word è molto pesante ? Forse è per questo che la stampa è così lunga?
Altri modi per costruire report non saprei, puoi usare il formato PDF che te ne pare? Costruendo il documento Server Side come al solito e inviandolo al client pronto per la stampa.
Ciao
David De Giacomi
pakato
Profilo
| Newbie
3
messaggi | Data Invio:
mar 4 nov 2003 - 09:13
I file di word vengono stampati dal server.
I file solitamente sono sui 20k al massimo arrivano a 100k.
Ho provato ad aprire una finestra che esegue il processo di stampa ma in realta' l'utente non puo' fare nulla sulla finestra "principale" fin tanto che il processo non si e' esaurito (ha stampato).
Avete qualche indicazione su come formattare un file pdf? I file di word contengono anche delle tabelle e l'allineamento e' molto importante.
grazie
Max
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 6 nov 2003 - 00:33
Ciao,
un'altra idea che mi viene in mente è che potresti lanciare il Job di stampa magari all'interno di un altro Thread. In questo modo l'applicazione Web continua ad essere eseguita senza bloccarsi e nel frattempo dovrebbe partire la stampa che acocderà il Job alla stampante.
E' da provare.
Facci sapere.
Ciao
David
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !