![]() |
imprimir codigo barras ean-13
hola todos, acabo de ingresar de nuevo en el foro. digo de nuevo pq fui usuario de delphi hasta la versión 5 y durante ese tiempo el club fue mi mejor aliado para resolver mis dudas.
Ahora quisiera ayuda para volver a coger el delphi pero lo tengo muy apolillado. Necesito hacer un simple programa que a partir de un fichero txt de longitud fija con tres campos: codigo, denominación, relación lo lea y por cada linea me imprima una etiqueta con los tres campos mas el codigo de barras generado a partir del código. problemas: - no deberia haber formulario, o sea cuando se lanza el ejecutable no pide ninguna conformidad al usuario con lo que la impresora debe estar fijada. - la impresora es un epson termica con un formato personalizado de etiqueta de 33mm x 21mm sin margen ( la propia impresora detecta donde no hay papel, ya que entre etiqueta y etiqueta hay un espacio de 9 mm. os agradeceria cualquier ayuda pq se me ha olvidado casi del todo y no se por donde empezar. Lo que si tengo son las rutinas de calculo de los codigos de ean13 y la fuente que la imprime. gracias |
Las impresoras Epson de tickets y etiquetas tienen tipos de letra para imprimir códigos de barras. Uno de los tipos de letras creo recordar que se llamaba "Codebar" o algo así imprime en EAN13, luego hay otros "Codebar128", "Codebar39", etc. (no sé si son los nombre exactos, pero eran algo así).
Para ver los nombres y hacer pruebas, instala los drivers de la impresora, entra en el Wordpad (o cualquier otro procesador de textos), selecciona la impresora y cambia el tipo de letra a uno de código de barras. Escribe el código (te saldrán los números no los códigos de barras en pantalla), y finalmente imprime. Te debería de imprimir el código de barras. |
mikil
gracias basti, pero como he dicho la fuente ya la tengo a las funciones para el calculo de los digitos tambien.
ahora, lo que intento hacer (y no se como) imprimir las etiquetas en un papel continuo y con 6 columnas de etiquetas. un salu2 |
La franja horaria es GMT +2. Ahora son las 00:01:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi