Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

stampare file di testo in Java

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

stampare file di testo in Java

Messaggioda choco571 » gio gen 24, 2008 7:49 pm

per stampare un certo file dataTMP.txt ho usato la seguente porzione di codice:

Codice: Seleziona tutto
   String filename = "dataTMP.txt";
    PrintRequestAttributeSet printAttribute = new HashPrintRequestAttributeSet();
    DocFlavor tipoDoc = DocFlavor.INPUT_STREAM.AUTOSENSE;
    PrintService printService[] = PrintServiceLookup.lookupPrintServices(tipoDoc, printAttribute);
    PrintService defaultService = PrintServiceLookup.lookupDefaultPrintService();
    PrintService service = ServiceUI.printDialog(null, 200, 200, printService, defaultService, tipoDoc, printAttribute);
     if (service != null)
     {
        DocPrintJob stampa = service.createPrintJob();
        FileInputStream dataTMP = new FileInputStream(filename);
        DocAttributeSet docAttribute = new HashDocAttributeSet();
        Doc doc = new SimpleDoc(dataTMP, tipoDoc, docAttribute);
        stampa.print(doc, printAttribute);
        Thread.sleep(10000);
     }


il problema è che se lo stampo su file riottengo un file con i dati del file di partenza invece se lo stampo su carta ottengo un foglio vuoto!
perché?

Grazie.
Avatar utente
choco571
Senior Member
Senior Member
 
Messaggi: 422
Iscritto il: ven dic 29, 2006 6:50 pm

Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising