Андрей написал в самом первом посте, повторяю: твоя этикетка явно дает задание печатать этикетку в EAN-13. Причем он умный, он ВСЕГДА считает контрольную цифру. Даже тогда, когда ты ему даешь 13 знаков, он 13-ый знак повторно рассчитывает. Бывали случаи, когда производитель неправильно рассчитывал контрольную цифру и этикетки отличались.
Ты, в принципе, можешь заставить печатать принтер и UPC-А, загрузив соответствующую этикетку.
Но принтер не умеет по переданным ему данным выбирать этикетки, это должен кто-то делать за него.
Проще не делать, проще все штрих-кода привести к единому стандарту. В России это EAN-13, в Америке - UPC.