Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Expresar Visualmente Un Codigo Barra
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Expresar Visualmente Un Codigo Barra 
 
Hola amigos tanto tiempo, les consulto alguien me puede ayudar necesito expresar visualmente un codigo barra de un producto..
O sea si el codigo barra del producto es por ej. 23654796577 de hay podre expresarlo en forma de barra como se ve en el envase.
Espero su ayuda gracias..
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
El prgrama que buscas se llama  barcode y va desde la terminal.
La librería se llama barcode también

https://linux.die.net/man/1/barcode

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
El código de Barras no es otra cosa que una fuente TrueType más. Hay muchos distintos, los más usados (hasta donde yo sé) son el EAN13 y el Code128.
Aquí te pongo un ejemplo de lo que buscas, sólo tienes que instalar el archivo con la fuente "code 128.ttf" que va dentro del proyecto (en principio con doble click sobre él y seleccionando luego "Instalar") y ya lo tienes.
Su aspecto es éste:
 captura_de_pantalla_de_2018_09_03_05_29_13

codigobarras-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: codigobarras-0.0.1.tar.gz
Tamaño: 13.26 KB
Descargado: 32 veces
codigobarras-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: codigobarras-0.0.1.tar.gz
Tamaño: 13.26 KB
Descargado: 32 veces
codigobarras-0.0.1.tar.gz
Descripción:  
Descargar
Nombre del archivo: codigobarras-0.0.1.tar.gz
Tamaño: 13.26 KB
Descargado: 32 veces

 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
Te adjunto otra versión, que tiene dos fuentes codificadas con el code 39 (o code 3 of 9),una incluye tanto las barras como las letras o números debajo de ellas y otra sólo el código de barras.
 captura_de_pantalla_de_2018_09_08_12_00_15
El código aparece según tecleas en el textbox de arriba.
El code 39 es uno de los más sencillos porque no tiene codificación ninguna, sólo la fuente. Admite todos los caracteres ASCII y lo único que tienes que hacer es añadir un asterisco al principio y otro al final de la cadena del código. (También se puede añadir un checksum basado en módulo 43, pero no parece realmente necesario)
Te he hecho un pequeño informe para poder imprimir y comprobar si te funciona con tu lector. Ten en cuenta que hay unos tamaños mínimos para imprimir y que el lector lo reconozca.

Saludos

codigobarras-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: codigobarras-0.0.2.tar.gz
Tamaño: 17.3 KB
Descargado: 28 veces
codigobarras-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: codigobarras-0.0.2.tar.gz
Tamaño: 17.3 KB
Descargado: 28 veces
codigobarras-0.0.2.tar.gz
Descripción:  
Descargar
Nombre del archivo: codigobarras-0.0.2.tar.gz
Tamaño: 17.3 KB
Descargado: 28 veces

 




===================
No podemos regresar
 
última edición por shordi el Sabado, 08 Septiembre 2018, 11:03; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
bueno
 



 
última edición por vuott el Lunes, 03 Septiembre 2018, 10:33; editado 1 vez 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
En cualquier caso, no todos los lectores aceptan códigos de barras "arbitrarios", es decir, los códigos se basan en algoritmos que calculan normalmente un dígito de control para evitar errores de lectura comprobando mediante dicho algoritmo. Busca por la red "cálculo de dígito de control EAN-13" por ejemplo, para encontrar información al respecto.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
Gracias amigos más que agradecido con sus respuestas..
 



 
Ricardo Prieto - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
Echa un vistazo a `BarcodeCreator' en la `Granja de gambas'. Sólo funciona con el `Code 128' pero no explica el `Check sum'. Soy anglohablante pero estoy feliz de ayudar a traducir esto al español.
 



 
última edición por cogier el Lunes, 03 Septiembre 2018, 22:08; editado 1 vez 
cogier - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
Anéctoda viejuna con los códigos de Barras:

Hace un porrón de años (más de quince), hice para mi empresa "El Programa de Fichar". Que utilizaba unas tarjetas con código de barras que era el número de tarjeta. Ese número, que empezaba en el 1 hasta el 250, más o menos (había 180 trabajadores, pero muchos habían perdido la tarjeta y pedían un duplicado) los había generado el programa anterior, que utilizaba tarjetas de barra magnética. Mi número era el 108.
Cuando el programa estuvo terminado, adivinad a quién le tocó imprimir y plastificar las 180 tarjetas... exacto, al autor del programa. Toooda una mañana imprimiendo, pegando las fotos al carnet (No había escáner en color y la peña no quería fotos en blanco y negro) y  plastificando las dichosas tarjetas.
Imaginad cual fue mi sorpresa cuando me encontré con que la mayoría no funcionaba. La mía, con la que había hecho todas las pruebas, sí. Resulta que el lector de códigos (no recuerdo qué codificación usaba) no reconocía números de menos de 3 dígitos.
Resultado, suma 300 a las primeras 100 tarjetas, desplastifica, despega las fotos (no era cuestión de pedir otra a los empleados), reimprime, vuelve a pegar y a plastificar.
Un desastre.
Hay otra anécdota relacionada, pero no sé si viene a cuento..

Saludos.
 




===================
No podemos regresar
 
última edición por shordi el Martes, 04 Septiembre 2018, 08:35; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Expresar Visualmente Un Codigo Barra 
 
A raíz de la respuesta de JGuardón , más arriba, he repasado el código original que utilicé para las tarjetas de la empresa. Efectivamente, para que el lector lo reconozca, según la codificación, hay que hacer algún tejemaneje. La codificación más simple es el code 39 (o code 3 of 9), que en su versión extendida admite todos los caracteres ASCII y con el que sólo tienes que tomar la precaución de añadir un asterisco delante y otro detrás del código.
He actualizado el ejemplo que subí arriba (ahora es la versión 0.0.2) para que genere códigos válidos de code 39 en dos fuentes distintas. Una con el código impreso debajo de las barras y otra con las barras solas.
Ni que decir tiene que para que os funcione primero tenéis que instalar las dos fuentes que lleva el proyecto en vuestras máquinas. (con doble click debería bastar).

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Utilizar Lector De Codigo De Barra En Gambas chen_08 General 7 Martes, 13 Octobre 2009, 18:23 Ver último mensaje
chen_08
No hay nuevos mensajes Expresar Valores En Forma De Hora Y Despue... Oleguer General 2 Sabado, 26 May 2012, 12:54 Ver último mensaje
Oleguer
No hay nuevos mensajes Barra De Herramientas Shell General 6 Jueves, 09 May 2013, 23:13 Ver último mensaje
Shell
No hay nuevos mensajes Como Se Genera El Codigo Barra De Las Impr... Ricardo Prieto Controles/Librerías/Componentes 7 Jueves, 04 Agosto 2016, 19:35 Ver último mensaje
arubioc
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron