Imprimir

0 respostas
D

como posso criar um código de barras e imprimir com esse método?

private void imprimir(String pTexto)

{

try

{

InputStream prin = new ByteArrayInputStream(pTexto.getBytes());

DocFlavor docFlavor = DocFlavor.INPUT_STREAM.AUTOSENSE;

SimpleDoc documentoTexto = new SimpleDoc(prin, docFlavor, null);

PrintService impressora = PrintServiceLookup.lookupDefaultPrintService();

PrintRequestAttributeSet PrinterAttributes = new HashPrintRequestAttributeSet();

PrinterAttributes.add(new JobName(Impressao, null));

PrinterAttributes.add(OrientationRequested.PORTRAIT);

PrinterAttributes.add(MediaSizeName.ISO_A4);

DocPrintJob printJob = impressora.createPrintJob();

try

{

printJob.print(documentoTexto,(PrintRequestAttributeSet) PrinterAttributes);

}

catch (Exception e)

{
}
        prin.close();
    }
    catch (Exception e) 
    {
        
    }
}
Criado 8 de janeiro de 2018
Respostas 0
Participantes 1