Impressão Java sai sem informação

0 respostas
java
C

Estou criando um aplicação que faz a leitura de um arquivo TXT e posteriormente fará a impressão do mesmo, porém ao realizar alguns teste aqui o arquivo a lido sem problemas só que minha saída é em branco.

testeImpressao.java

PrintService[] printService = PrintServiceLookup.lookupPrintServices(DocFlavor.INPUT_STREAM.AUTOSENSE, null);
System.out.println("Quantidade de impressoras: "+printService.length);
PrintService impressoraPadrao = PrintServiceLookup.lookupDefaultPrintService();
System.out.println("A impressora padrão é: "+impressoraPadrao.getName());
DocFlavor docFlavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
HashDocAttributeSet hashDocAttributeSet = new HashDocAttributeSet();

try {
    FileInputStream fileInputStrem = new FileInputStream("C:\\Arquivo\\imp.txt");
    Doc doc  = new SimpleDoc(fileInputStrem, docFlavor, hashDocAttributeSet);
    PrintRequestAttributeSet printRequestAttributeSet = new HashPrintRequestAttributeSet();
    PrintService printServico = ServiceUI.printDialog(null, 300, 200, printService,
            impressoraPadrao, docFlavor, printRequestAttributeSet);

    if (printServico != null){
        DocPrintJob dpj = printServico.createPrintJob();

        dpj.print(doc, printRequestAttributeSet);

    }`
Criado 15 de março de 2016
Respostas 0
Participantes 1