De hecho la mayoría de las lectoras de códigos leen mayormente números que es lo más común; el propio código de barras es una fuente de texto, así como las hay Arial, Times New Roman, etc; solo que las más comunes EAN, UPC, etc no son gratuitas... aunque existen sitio en que puedes crear una imagen gráfica de tu código, por ejemplo...
https://barcode.tec-it.com/es/EAN13?data=752623287412 https://barcode.tec-it.com/es/EAN13?data=752623287412
Por otro lado tienes un código de barras llamado Code39 que te genera un código más largo pero acepta letras y símbolos.
Mirá en el siguiente enlace...
https://es.fonts2u.com/bar-code-39.fuente https://es.fonts2u.com/bar-code-39.fuente
Inluso de alli mismo la puedes descargar; al hacerlo tendrás un archivo llamado code39. Ttf que lo arrastras hacia tu carpeta c:\windows\fonts, o hacer click derecho sobre el y la opción instalar o bien, doble click y luego el botón instalar; con ello tendrás instalada la fuente y puedes usarla para imprimir cualquier código.
El código Code93 es una versión más compacta del Code 39, mira aquí...
http://www.fontpalace.com/font-download/Code-93/ http://www.fontpalace.com/font-download/Code-93/
Desde alli mismo puedes descargarla también.
Los símbolos que son aceptados por el código son: $%/+-/.
Lo que hace la lectora de códigos es interpretar las líneas de barra y las escribe en el sitio en donde el cursor esté situado; incluso algunas lectoras producen un Intro luego de introducir el código, mientras que otras no lo hacen.