А если контрольная сумма не совпадет? шрифт это не проверит... А программа - да. Опять же, смотря какой код, как задавать его в программе... Например, в намем случае было код code39 типа 00044XXXXX. Программа должны сформировать код из строки *00044XXXXX*. Сформировать такую строку для программы персонализации, конечно можно с использованием find&replace в ворде. А если что-то более сложное?Например, в конце мог быть добавлен контрольный символ и заказчик в общем случае не обязан его предоставлять....
Т.е. ваша проблема - его вычислить и в штриховое представление подставить?