Как я могу прочитать штрих-код PDF417 через сканер штрих-кодов
Я должен отобразить PDF417 штрих-код через приложение, здесь я могу отображать, но если я читаю через сканер, он не может обнаружить как PDF417 штрих-код.
Я нахожу проблему в идентификации штрих-кода PDF417 с помощью сканера штрих-кодов, я подозреваю, что это связано с тем, что расчет правого индикатора и левого индикатора неверен.
я сослался на это уравнение при поиске кодового слова левого индикатора и кодового слова правого индикатора.
Скопление
Индикатор Левого Ряда
Кластер 0 30x + y
Кластер 3 30x + z
Кластер 6 30x + v
Индикатор Правого Ряда
Кластер 0 30x + v
Кластер 3 30x + y
Кластер 6 30x + z
Где:
x = (номер строки - 1) / 3
y = (количество строк – 1) / 3
z = (уровень коррекции ошибок) * 3 + (Количество строк – 1) mod 3
v = количество столбцов данных – 1
здесь
количество строк = 8
номер строки от 1 до 8
уровень коррекции ошибок = 4
количество столбцов данных = 2.
То, что я делаю, правильно? пожалуйста, предложите мне это.
Что я уже пробовал:
Поэтому расчет кластера и индикатора for left row я рассчитал и использовал байтовый уровень в качестве опции, где данные должны быть преобразованы в базу 900. затем я взял 2d-массив, где я разместил данные, поступающие по строкам мудро.