Utilizo este codigo na impressora matricial.
Eu construi uma classe que cria um arquivo texto contendo os dados formatados, portanto,
contem os codigos ASCII.
Então estando o texto pronto, envio para a impressora:
Se alguem tiver novas sujestoes, agradeço muito !!
Tabela de codigo ASCII.
…x0 - DRAFT
…x1 - MELHOR
…E - NEGRITO
…G - PASSAGEM DUPLA
…15 - condensado
…14 - expande
…0 - espacamento 1/8 entre linhas
Criando l codigo ASCII:
char caracter = (char) 27;
String ascw = new Character(caracter).toString();
Criando um arquivo texto:
Voce deve salvar dessa forma no arquivo texto/ou se preferir pode enviar para a impressora:
ascw+“x0” + ascw+“E” + ascw+“0” + “MEU TEXTO”
Ou estando com o arquivo salvo basta enviar para impressora.
Eu fiz desta forma:
gravatxt cria1 = new gravatxt(Arquivotxt, ascw+“x0” + ascw+“E” + ascw+“0” + “MEU TEXTO” );
cria1.criaArquivoTexto();
Modulo para criar um arquivo texto:
…gravatxt
Espero ter ajudado
t+