Нашёл я более изящное решение, не требуещее радикальных изменений в твём скрипте (хоть я его исходников и не видел).
Существует масса шрифтов, состоящих из штрих-кодов. Вот и нужно вставить в твой скрипт после процедуры генерации номера вызов процедуры замены этого номера на набор символов одного из таких шрифтов, а уж этот набор символов и вставлять по месту. Всё.