Enviar comandos a la impresora
Tengo una impresora de etiquetas Zebra ZM400. Quiero que cada vez que se impriman una serie de etiquetas se haga un corte. Hoy la opción de que la impresora corte cada etiqueta pero yo quiero que por ejemplo imprima 5 etiquetas juntas y luego corte. En el manual dice que hay la opción de corte demorado, que no corta hasta el envió del comando de ZPL ~JK.
El problema es que no sé cómo mandar des del Delphi 6 el comando de ZPL ~JK, y ahora no corta nunca las etiqueteas. ¿Alguien tiene idea de cómo mandar dicho comando des del código de Delphi a la impresora? Muchas gracias de antemano. |
Función para enviar comandos
Finalmente buscando y rebuscando por Internet he encontrado la solución. Ahora ya envío comandos des del Delphi a la impresora.
Por si alguien le puede ser de ayuda aquí copio el código: Código:
function WriteRawDataToPrinter(PrinterName: String; Str: String): Boolean; Utilizo las Fast Report 4 para generar la etiqueta que envio a la impresora. ¿Alguna idea de porqué me puede cambiar la configuración de la impresora? |
La franja horaria es GMT +2. Ahora son las 00:11:12. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi