Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   imprimir codigo barras ean-13 (https://www.clubdelphi.com/foros/showthread.php?t=40170)

MIKIL 08-02-2007 18:55:03

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

basti 11-02-2007 13:09:19

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 14-02-2007 12:13:49

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 12:37:23.

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