He buscado en Google durante más de 30 minutos, no puedo encontrar una fuente de código de barras gratuita para EAN-13. Alguien sabe de alguno? fontsquirrel no tiene ninguno, Dafont tiene algunos, pero ninguno de ellos es EAN-13 (que yo sepa).
Si necesita una pequeña cantidad de códigos de barras y tiene algo de tiempo pero no tiene presupuesto, es sencillo producir códigos de barras basados en vectores utilizando un generador de códigos de barras en línea e Illustrator (o cualquiera que sea la herramienta que elija).
Por ejemplo, http://www.barcoding.com/upc/ generará un código de barras EAN-13 de forma gratuita. Lo bueno de sus imágenes es que se ajustan a píxeles, por lo que puede obtener un PNG en blanco y negro sin suavizado.
Copie el PNG en su programa de vectores y, si está disponible ajustar a píxel, dibujar un montón de rectángulos sobre los códigos de barras es un proceso muy rápido. A continuación, puede poner los números en la parte inferior utilizando cualquier tipo de letra de aspecto de máquina que desee.
Anexo: he utilizado este proceso para crear códigos de barras para productos que se han vendido al por menor. Funciona, pero sigue siendo una buena práctica verificar el código impreso antes de entrar en producción.
El editor de gráficos vectoriales gratuito Inkscape contiene un generador de códigos de barras vectoriales: Extensiones → Renderizar → Código de barras . También generará/verificará la suma de verificación por usted. Luego puede guardarlo en SVG, PDF o algún otro formato adecuado y abrirlo en la herramienta que elija.
Aquí hay una muestra de la salida (exportada como PNG):
No sé mucho sobre códigos de barras, pero no creo que este código sea propicio para una solución tipográfica, porque parece haber un proceso algorítmico para crear el código de barras.
de wikipedia:
Para codificar un código de barras EAN-13, los dígitos se dividen primero en 3 grupos, el primer dígito, el primer grupo de 6 y el último grupo de 6. El primer grupo de seis se codifica mediante un esquema en el que cada dígito tiene dos codificaciones posibles , uno de los cuales tiene paridad par y uno de los cuales tiene paridad impar. El primer dígito se codifica seleccionando un patrón de opciones entre estas dos codificaciones para los siguientes seis dígitos, de acuerdo con la tabla a continuación. (A diferencia de los otros dígitos, el primer dígito no está representado directamente por un patrón de barras). Todos los dígitos en el último grupo de seis dígitos están codificados usando un solo conjunto de patrones que son los mismos patrones usados para UPC.
Algunos esquemas de código de barras (como 3 de 9) son esencialmente reemplazos de ASCII directo que funcionan simplemente cambiando el tipo de letra de los "datos". Muchos no lo son.
El artículo de wikipedia hace referencia a un proyecto de código abierto para la generación de códigos de barras: http://sourceforge.net/projects/openbarcodes/
Tenga en cuenta que hay una página de inicio en la lista para el desarrollador y, si puede ignorar su falta de sensibilidad estética, hay una explicación bastante buena de ean-13 y su tipografía casera libre. (lo que obviamente contradice mi afirmación sobre el reemplazo de fuentes)
La respuesta principal todavía no responde específicamente a lo que se solicitó. Hice una fuente gratuita que ahora está en FontStruct: Descargar
Respuesta tardía pero aún así :)
Pregunta muy interesante :). Dicha fuente sería perfectamente posible y podría usarse para crear códigos EAN-13 válidos. De hecho, tendría que tener solo 31 caracteres para cubrir todas las combinaciones de EAN-13. Otra cosa es que dicha fuente no sería muy práctica, ya que cada vez habría que hacer un esfuerzo para mantener la secuencia de codificación adecuada para los dígitos 2-7 (utilizados para determinar el primer dígito) y calcular la suma de verificación. Pero eso es solo por interés :).
Si necesita un buen generador de códigos de barras para crear cualquier número de códigos de barras y no tiene miedo de la línea de comandos, eche un vistazo a http://xpt.sourceforge.net/techdocs/nix/print/barcode/bp02-GnuBarcode/ (versión de Windows si necesario: http://gnuwin32.sourceforge.net/packages/barcode.htm ). Lo bueno es que puede crear archivos vectoriales como salida (importante: usa el ancho del trazo para producir líneas delgadas y gruesas). Sé que hay un montón de herramientas diferentes, pero esta es pequeña, simple y simplemente funciona... gratis :).
Y finalmente: http://www.darkroastedblend.com/2008/04/japanese-creative-barcodes.html . ¡Inspírate! :)
Encontré un artículo bastante completo aquí: http://grandzebu.net/informatique/codbar-en/ean13.htm explica: cómo generar un dígito de suma de verificación (y proporciona un programa VB para hacerlo), e incluye una macro de Excel y Fuente EAN-13 TTF con instalador
IDAutomation tiene una fuente que solía usar en el pasado. Funciona incluso sin comprar nada, pero pone una pequeña marca de agua divertida en el código de barras que lo delata como si solo usara la versión de prueba no comercial. Aún así, es bueno jugar con él. https://www.idautomation.com/barcode-fonts/upc-ean/user-manual/
Sin embargo, hay otras formas, como estos chicos, que tienen un servicio gratuito: https://barcode.tec-it.com/en/EAN13
Por ejemplo, si mi número es 03 54321 001 01, lo pongo aquí
https://barcode.tec-it.com/barcode.ashx?data=035432100101&code=EAN13&dpi=96&dataseparator=
y ahí vas:
incluso agregan el dígito de control.
https://github.com/graphicore/librebarcode https://graphicore.github.io/librebarcode/
Conjunto de fuentes (y generadores de fuentes) para Code 39, Code 128 y EAN-13. Licenciado bajo Open Font License (fuentes) y GPL3+ (generadores).
Incluso calculará el dígito de la suma de verificación en EAN-13 por usted.
No es que esto realmente responda a su pregunta específicamente, pero nunca he tenido que buscar una fuente de código de barras, porque siempre usamos software de códigos de barras para generar nuestros códigos de barras. Por lo general, cuestan una buena cantidad de dinero, pero nunca nos hemos enfrentado a este problema.
Tampoco tengo mucha experiencia en este tipo de cosas, pero veo un sitio que dice algo sobre el fabricante de códigos de barras ean 13 para Word , creo que esto sería de ayuda para usted.
ilmari karonen