FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Impresión de una imagen en una impresora de tickets, códigos de escape
Estimados amigos.
Llevo ya algún tiempo buscando la información para poder sacar por una impresora de tickets una imagen previamente cargada. Esta imagen se imprimiría antes de la impresión del ticket por el puerto, Serie o paralelo. Existen unos códigos de escape para la impresión de esta imagen preguardada, en este caso, al igual que la apertura del cajón o del corte automático, intento utilizar los códigos de escape que me figuran en el manual, pero no hace nada. Con la impresora viene un programita para cargar la imagen que sí imprime el logotipo pero tampoco he sido capaz de redireccionar el puerto y sacarlo en un fichero para así ver qué intenta mandar a la impresora y emularlo en el desarrollo. La impresora es Bematech TMAX-80, dice el distribuidor en España que tiene los mismos códigos que la impresora EPSON TM88IV. El código de escape que me figura en el manual es: Command GS / m Code (Hex) 1D 2F m Name Print downloaded bit image Que traducido a decimal es: 29 , 47 y 109 Ahora bien, buscando en internet, en el manual de la Impresora SAMSUNG SRP-350 pone la misma codificación, pero observaréis que la letra "m" no se convierte sino que parece ser un intervalo, algo que no figura en el manual original... :/ GS / m Imprime la imagen descargada por bit. Decimal 29 47 m [Rango] 0 ≤m ≤3, 48 ≤m ≤51 [Descripción] Imprime una imagen por bit descargada utilizando el modo especificado por m. m selecciona un modo de la siguiente tabla : m Modo 0, 48 Normal 1, 49 Doble ancho 2, 50 Doble altura 3, 51 Cuádruple Finalmente la rutina de impresión final os la pongo, lo último que he puesto, es decir, el código que marca 29,47 y luego el modo, 0 y 48. Pero ya no se me ocurre más que hacer. He probado con todos... Para el puerto serie: Código:
Writeln(Impresora,chr(29)+chr(47)+chr(0)+chr(48)) Código:
Writeln(Impresora, #29+#47+#0+#48) De antemano muchas gracias. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Impresion de tickets en FastReport c/ codigo de barras en impresora termica | hmoner | Impresión | 1 | 01-04-2010 20:34:22 |
Impresión de recibos en impresora de tickets fiscales Hasar | Mauro® | Impresión | 1 | 27-10-2008 03:04:51 |
impresion grafica mediante codigos de escape | emimarz | Impresión | 6 | 06-09-2007 21:03:22 |
Impresión Codigos Escape Zebra LP 2844 | comba | Impresión | 2 | 08-02-2006 22:46:47 |
Codigos Escape Impresora Sansumg | serhasae | Varios | 3 | 05-09-2005 10:40:17 |
|