Очень надеюсь, что кто-то сможет помочь с этим, поскольку я почти схожу с ума, пытаясь понять, почему это происходит.
Я получаю разные результаты при сканировании одного и того же значения в штрих-коде Code 39 с помощью обычного USB-сканера штрих-кода и камеры моего телефона.
При сканировании значения 482168 с помощью сканера штрих-кода я получаю значение 142673096, вставленное в блокнот; При сканировании значения 482172 с помощью сканера штрих-кода я получаю значение 142673122, вставленное в блокнот; Значения 482169 и 482171 вставлены правильно.
Сначала я думал, что проблема в приложении, которое генерирует эти штрих-коды, однако то же самое происходит, когда они генерируются здесь https://barcode.tec-it.com/en/Code39FullASCII?data=482168
Я подумал, что проблема могла быть в длине и ширине штрих-кода, но их корректировка не дала никакого эффекта.
Кто-нибудь когда-нибудь сталкивался с чем-то подобным и мог бы предположить, почему они читаются и кодируются по-другому?