Autor |
Mensagem |
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 27/05/2016 16:54:59
|
Rodrigo1895
JavaC Membro
Membro desde: 22/03/2016 21:24:45
Mensagens: 60
Offline
|
Alguém sabe como enviar comandos ESC/POS para impressão em mini impressoras de cupom(Bematech, DARUMA, etc..) ?
Esses comando seriam para fazer formatação no texto(negrito, condensado, itálico, etc).
Faço assim:
Mas não funciona, é impresso isto:
"Eteste teste"
Esta mensagem foi editada 1 vez. Última atualização foi em 27/05/2016 16:57:16
|
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 30/05/2016 07:50:02
|
rfumiot
JavaC Membro
![[Avatar]](/jc/images/avatar/e1314fc026da60d837353d20aefaf054.png)
Membro desde: 23/06/2015 17:19:55
Mensagens: 217
Offline
|
se você imprimir somente o texto funciona sem os \n e sem o condensado e o corte de papel?
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 31/05/2016 08:18:00
|
Rodrigo1895
JavaC Membro
Membro desde: 22/03/2016 21:24:45
Mensagens: 60
Offline
|
rfumiot wrote:se você imprimir somente o texto funciona sem os \n e sem o condensado e o corte de papel?
Consegui resolver por partes, fiz assim:
Este código funcionou perfeitamente em uma Daruma DR700, mas não funcionou na Bematech MP-4200TH. Nas configurações da impressora, alterei o tipo de comando utilizado para ESC/POS, já tentei imprimir com ESC/BEMA também, mas a impressão não sai com as formatações. A saída na Bematech é essa?
negrito
Fo condensado
oP elite
normal
4 italico
5o expandido
no lugar de cada "o" é impresso um quadrado
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 31/05/2016 08:54:24
|
rfumiot
JavaC Membro
![[Avatar]](/jc/images/avatar/e1314fc026da60d837353d20aefaf054.png)
Membro desde: 23/06/2015 17:19:55
Mensagens: 217
Offline
|
bom dia,
o comando é esse mesmo
por exemplo no modo condensado
ATIVAR
1B, 45
DESATIVAR
1B, 46
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 31/05/2016 10:08:17
|
Rodrigo1895
JavaC Membro
Membro desde: 22/03/2016 21:24:45
Mensagens: 60
Offline
|
rfumiot wrote:bom dia,
o comando é esse mesmo
por exemplo no modo condensado
ATIVAR
1B, 45
DESATIVAR
1B, 46
ATIVAR
1B, 45
DESATIVAR
1B, 46
Acho que isso seria o negrito...
Na Daruma é... Pelo que vi na Bematech também...
Você sabe o que posso estar fazendo de errado?
A impressora não está com defeito, pois testei no próprio software de testes da Bematech e as formatações sairam corretamente...
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 31/05/2016 14:33:01
|
rfumiot
JavaC Membro
![[Avatar]](/jc/images/avatar/e1314fc026da60d837353d20aefaf054.png)
Membro desde: 23/06/2015 17:19:55
Mensagens: 217
Offline
|
é o comando do negrito
confundi... rsrs
já tentou fazer a comunicação com decimal?
condensado byte[] b = {27,15};
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 31/05/2016 22:27:32
|
Rodrigo1895
JavaC Membro
Membro desde: 22/03/2016 21:24:45
Mensagens: 60
Offline
|
rfumiot wrote:é o comando do negrito
confundi... rsrs
já tentou fazer a comunicação com decimal?
condensado byte[] b = {27,15};
tentei assim:
char[] c = {(char)27, (char)15};
mas não deu certo, continuou como antes...
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 02/06/2016 11:20:15
|
rfumiot
JavaC Membro
![[Avatar]](/jc/images/avatar/e1314fc026da60d837353d20aefaf054.png)
Membro desde: 23/06/2015 17:19:55
Mensagens: 217
Offline
|
testei o seu código e funcionou...
mas eu testei numa elgin I9
estou sem a 4200 aqui pra testar
será que não é nenhuma configuração da impressora ?
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 02/06/2016 13:10:44
|
Rodrigo1895
JavaC Membro
Membro desde: 22/03/2016 21:24:45
Mensagens: 60
Offline
|
rfumiot wrote:testei o seu código e funcionou...
mas eu testei numa elgin I9
estou sem a 4200 aqui pra testar
será que não é nenhuma configuração da impressora ?
Utilizando o código que postei na Elgin I9, você teve que mudar alguma configuração nela, ou funcionou sem alterar nada no código e nem na impressora?
Na Bematech MP 4200 TH:
Já tentei fazer a impressão com ela configurada em ESC/BEMA e ESC/POS, mas nas duas configurações não funcionou...
Esta mensagem foi editada 1 vez. Última atualização foi em 02/06/2016 13:14:57
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 18/10/2018 08:26:47
|
ivandm
JavaC Membro
![[Avatar]](/jc/images/avatar/cd00692c3bfe59267d5ecfac5310286c.jpg)
Membro desde: 05/02/2012 12:00:22
Mensagens: 101
Offline
|
Você tem o comando do QRCode 2 pra i9?
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 20/10/2018 08:43:12
|
resplandes
JavaC Membro
![[Avatar]](/jc/images/avatar/632cee946db83e7a52ce5e8d6f0fed35.jpg)
Membro desde: 05/12/2012 18:01:25
Mensagens: 204
Localização: Peixoto de Azevedo - Mato Grosso
Offline
|
Bom dia, vcs tem o codigo para abrir gaveta, com bematech, daruma, epson, e elgin, estou usando nessas tres marcas direto na configuração da impressora mas fica saindo papel picotado para abrir a gaveta e é chato demais.
|
Willian Resplandes  |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 20/10/2018 09:28:46
|
robertop
JavaC Membro
Membro desde: 10/07/2013 20:08:36
Mensagens: 386
Offline
|
Bom dia!
Tenho para Elgin I9 e Espon TMT20
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 22/10/2018 08:54:56
|
resplandes
JavaC Membro
![[Avatar]](/jc/images/avatar/632cee946db83e7a52ce5e8d6f0fed35.jpg)
Membro desde: 05/12/2012 18:01:25
Mensagens: 204
Localização: Peixoto de Azevedo - Mato Grosso
Offline
|
Show robertop muito obrigado amigão. Vou em busca das demais e assim que estiver com todas eu lanço aqui para todos nós.
|
Willian Resplandes  |
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 22/10/2018 15:33:24
|
ivandm
JavaC Membro
![[Avatar]](/jc/images/avatar/cd00692c3bfe59267d5ecfac5310286c.jpg)
Membro desde: 05/02/2012 12:00:22
Mensagens: 101
Offline
|
Pessoal, pra deixar aqui registrado, o problema era a barra | que tive que formatar o link em padrão IBM de caracteres.
|
|
|
![[Post New]](/jc/templates/javac/images/icon_minipost_new.gif) 23/10/2018 10:56:41
|
resplandes
JavaC Membro
![[Avatar]](/jc/images/avatar/632cee946db83e7a52ce5e8d6f0fed35.jpg)
Membro desde: 05/12/2012 18:01:25
Mensagens: 204
Localização: Peixoto de Azevedo - Mato Grosso
Offline
|
Pessoal, registrando a classe que implementei com os códigos aqui postados
Testei com Daruma, Epson, Elgin e Bematech
Esta mensagem foi editada 1 vez. Última atualização foi em 23/10/2018 10:57:01
|
Willian Resplandes  |
|
|
|