Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2939 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia, 

Estou tentando imprimir o código de barras sem a numeração, neste caso estou utilizando Daruma DR-700 com tabela de códigos 3, ou seja, utilizando ESC/POS, porém parece que a impressora não está aceitando o comando:

GS H n

-> Seleciona a posição de impressão dos caracteres HRI, onde n pode ser:

0, 48 Não imprimir
1, 49 Acima do código de barras
2, 50 Abaixo do código de barras
3, 51 Imprime em ambas posições

Alguém passou por tal problema?

Desde já agradeço,

Thiago Rizzo.

 

 

 

Postado

Daniel Simoes, obrigado por responder!

Então, na verdade não estou em um projeto Delphi, achei o fórum porque percebi que Daruma, EscPos e SAT são assuntos recorrentes. Estou criando minha próprio biblioteca em .Net C#

 

Postado

Detalhe:

Pelo que vi no código do ACBrPosPrinter, ele utiliza a especificação da Daruma para impressão do código de barras que é:

 

Imprime código de barras horizontal
ESC b n1 n2 n3 n4 s1...sn NULL
n1 – tipo do código a ser impresso
EAN13       1            
EAN8        2            
S2OF5       3            
I2OF5       4            
CODE128     5            
CODE39      6            
CODE93      7            UPC_A       8            
CODABAR     9            MSI         10           
CODE11      11    
n2 – largura da barra. De 2 a 5. Se 0, é usado 2.    
n3 – altura da barra. De 50 a 200. Se 0, é usado 50.    
n4 – se 1, imprime o código abaixo das barras    
s1...sn – string contendo o código.        
EAN-13: 12 dígitos de 0 a 9        
EAN–8: 7 dígitos de 0 a 9        
UPC–A: 11 dígitos de 0 a 9

Porém, esse código não é um código ESC/POS nativo, eu estou utilizando o código:

GS k
[Name]	Print barcode
[Format]	
GS	  	k	  	m	  	d1 ... dk	  	NUL

Esse código é o comando nativo e na Daruma funciona normalmente, porém o comando de remover o HRI não.

Postado

André, pelo que percebi terei que realmente utilizar esse EscPos específico pelo menos para impressão do código de barras, pois tentei de todas as formas remover o HRI e não obtive êxito.

Muito obrigado pelas respostas :D

 

 

  • Este tópico foi criado há 2939 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.