Java DocFlavor para uma impressora térmica

2

Sou novo no uso do serviço de impressão do Java e, ao ler artigos, vejo que você precisa do DocFlavor correto para imprimir corretamente.

Pergunta: O que o DocFlavor deve usar para imprimir o recibo em uma impressora térmica de PDV?

    
por user1019599 11.09.2012 / 03:22

1 resposta

1

Eu obtive sucesso com a impressão DocFlavor.BYTE_ARRAY.AUTOSENSE nas impressoras Zebra e Datamax. É quando a impressora está sendo conduzida por comandos enviados diretamente (como matrizes de bytes) pelo programa com a linguagem de impressora integrada (EPL, DPL, ZPL): selecione esta fonte, imprima esta string aqui, etc.

Além de AUTOSENSE , há outras opções para formatos de imagem e texto. Eu diria que estes dependem dos drivers para apoiá-los corretamente. Você envia os bytes para uma imagem ou texto e o driver faz o trabalho de convertê-los em algo que a impressora entende. Então você perde um pouco (ou muito) de controle, mas deixa o motorista trabalhar. Esse é o trade-off usual.

    
por 11.09.2012 / 06:01