Использование API для генерации штрих-кода типа UPC-E:
Я пытаюсь отсканировать этот штрих-код, используя несколько разных типов сканеров -
И приложение на моем телефоне, и ручной сканер Honeywell 3310G вводят правильные данные в текстовое поле:
01213113
Однако при сканировании этого штрих-кода в Windows CE, сканере Motorola MC3190 данные, вводимые в текстовое поле,
012100001313
Почему разные сканеры по-разному считывают один и тот же штрих-код?
Вам придется покопаться в руководстве к mc3190. Есть много функций настройки. В последние годы настройка сканера штрих-кода стала намного проще, но было время, когда сканеры штрих-кода требовали большой настройки. Насколько я помню, это преобразование одного типа в другой, целью является использование UPC одинаковой длины для базы данных компаний. Вы заметите, что это заполнение 4 нулями в середине.