Tiposveglio
12-01-2006, 16:29
Salve a tutti,
sto facendo un programma che dopo aver processato una serie di dati mostra all'utente una schermata riassuntiva di quanto processato.
Devo permettere all'utente di poter stampare quanto sta visualizzando, in più devo iniziare il foglio con un'intestazione contenuta in un file MS Word composta da un'immagine e due righe di testo. L'idea che mi era venuta in mente era quella di completare il file in quastione (chiaramente facendone una copia) con le informazioni visualizzate sullo schermo. Le informazioni sono il contenuto di alcuni JTextFiled, di qualche JLabel e di un paio di di JList. Scrivere le info sul file non è una cosa complicata, ciò che non mi riesce di fare è stampare il benedetto file .doc così creato!
Ho usato le librerie javax.print impostando il DocFlavor AUTOSENSE. Quando vado ad eseguire il programma mi dice che non trova un print service adatto a stampare il file da me richiesto.
L'unico tipo di file che sono riuscito a stampare è un file .ps impostando il DocFlavour correttamente.
Qualcuno sa darmi un consiglio? Ouno stralcio di codice che risolva il mio problema?
Grazie mille a tutti!
sto facendo un programma che dopo aver processato una serie di dati mostra all'utente una schermata riassuntiva di quanto processato.
Devo permettere all'utente di poter stampare quanto sta visualizzando, in più devo iniziare il foglio con un'intestazione contenuta in un file MS Word composta da un'immagine e due righe di testo. L'idea che mi era venuta in mente era quella di completare il file in quastione (chiaramente facendone una copia) con le informazioni visualizzate sullo schermo. Le informazioni sono il contenuto di alcuni JTextFiled, di qualche JLabel e di un paio di di JList. Scrivere le info sul file non è una cosa complicata, ciò che non mi riesce di fare è stampare il benedetto file .doc così creato!
Ho usato le librerie javax.print impostando il DocFlavor AUTOSENSE. Quando vado ad eseguire il programma mi dice che non trova un print service adatto a stampare il file da me richiesto.
L'unico tipo di file che sono riuscito a stampare è un file .ps impostando il DocFlavour correttamente.
Qualcuno sa darmi un consiglio? Ouno stralcio di codice che risolva il mio problema?
Grazie mille a tutti!