Realmente hay muchas soluciones implementadas al respecto (sobre todo deberìas indicar que codificación pretendes usar para generar tus "barcode").
Lo mejor es que indiques que código estás usando (con link a donde tenga su web oficial o donde de donde lo obtuvistes ...) y que muestres los mensajes de error si los obtienes o que es lo que te sucede exactamente.
Como observación .. según el la codificación que uses .. la mayoría de estos códigos usan en su base: GD (
www.php.net/gd) .. y hasta cierta vesión (series 1.x y 2.x) tal vez .. así que antes de nada (por qué por ahí podrías tener el problema) revisa si tienes instalado GD como extensión en tu servidor (revisalo haciendo un phpinfo())
Un saludo,