Impressão de Documentos

0 respostas
P

Preciso imprimir um relatório. Abaixo trecho do codigo usado. O programa executa, porém não imprime nem insere o relatório na fila de impressão. Temos uma rede Windows. Meu micro compartilha uma HP LaserJet 1200. Gostaria de saber qual o problema.

DocFlavor myFormat = DocFlavor.INPUT_STREAM.GIF;
   PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet();
   aset.add(MediaSizeName.ISO_A4);
   aset.add(new Copies(1));
   PrintService[] services =
   PrintServiceLookup.lookupPrintServices(myFormat, aset);
   if (services.length > 0) {
       DocPrintJob job = services[0].createPrintJob();
       try {
           FileInputStream textStream = new FileInputStream("arq.txt"); 
           Doc myDoc = new SimpleDoc(textStream, myFormat, null);
           job.print(myDoc, aset);
  }
  catch (PrintException pe) {
  }
Criado 8 de julho de 2004
Respostas 0
Participantes 1