Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado (editado)

Boa tarde, estou com problemas para imprimir uma imagem na DARUMA DR800, baixei o manual da mesma, tem a função, mas não consigo imprimir em modo "raster", ficam saindo caracteres estranhos, ou a impressora trava.

Atualmente estou fazendo de forma alternativa (imprimindo a imagem pelo Windows), mas para minha necessidade é lento demais... 

segue os comandos ESC/POS que venho tentando:

imagem_raster= [255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255]
[255][255][255];  //Imagem a ser impressa (um quadrado preto de 24x24px)

 width= 24;
 height= 24;

xL= width % 256;
xH= intval(width / 256); //Pega apenas valores inteiros
yL= height % 256;
yH= intval(height / 256); //Pega apenas valores inteiros

comando:
[16][88]0[xL][xH][yL][yH][imagem_raster]

também tentei:

[16]X0[xL][xH][yL][yH][imagem_raster]

legendas informadas no manual:

DLE X m xL xH yL yH d1 .... dk (comando descrito no manual)

0 <= m <= 3
0 <= xL <= 255
0 <= xH <= 255
0 <= yL <= 255
0 <= yH <= 255
0 <= d <= 255
K = (xL + xH x 256) x (yL + yH x 256) (k != 0)

xL, xH -> número de bytes de dados na direção horizontal
yL, yH -> número de bytes de dados na direção vertical

m -> 0 - Normal(200dpi x 200dpi); 1 - double-width(200dpi x 100 dpi); 2 - double-height(100dpi x 200 dpi); 3 - quadruple(100dpi x 100dpi)

 

Editado por Fernando Rafael
Postado
3 horas atrás, Juliomar Marchetti disse:

Use o ACBrPosPrinter e mande os comandos . deve funcionar

Já tentei, consigo fazer todos os testes (impressão de texto, gaveta, beep, corte, espaçamento e etc...), mas para imagem ela não responde, na ELGIN e BEMATECH funcionam perfeitamente.

  • Moderadores
Postado
3 horas atrás, Fernando Rafael disse:

Já tentei, consigo fazer todos os testes (impressão de texto, gaveta, beep, corte, espaçamento e etc...), mas para imagem ela não responde, na ELGIN e BEMATECH funcionam perfeitamente.

tentou usar deixando configurado a Epson como impressora no componente?

outra coisa a impressora aceita? o que diz a documentação manual dela?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • 2 semanas depois ...

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.