Разница между генерацией QR-кода для qr-кода версии 2 и qr-кода версии 4 с использованием библиотеки Zxing в Android

#android #qr-code #zxing

#Android #qr-код #zxing

Вопрос:

Я пытаюсь сгенерировать qr-код, используя библиотеку Zxing для qr-кода версии 4 в Android, но я не могу этого выполнить. Любые предложения или ссылки будут оценены. Спасибо

Комментарии:

1. Я попробовал это с qr-кодом версии 2, и он работает нормально, но я хочу его для qr-кода версии 4. Как это сделать?

2. Что вы пробовали? Что происходит не так? Не могли бы вы подробнее рассказать?

3. Я попытался сгенерировать qr-код версии 2 с помощью библиотеки ZXing, и он успешно генерирует его, но я хочу знать, в чем разница между версиями qr-кода 2 и версии 4 при генерации qr-кода. Это ссылка, по которой я воспользовался помощью — mysamplecode.com/2012/09 /…

Ответ №1:

Версия выбирается алгоритмом, вы не можете ее контролировать. Чем больше у вас данных (и чем сложнее данные, например, буквенно-цифровые или байтовые, что сложнее), тем более высокую версию вы получите.

Версия 2 означает, что будет 17 2 x 4 модуля (25). Версия 4 будет иметь 17 4 x 4 = 33 модуля.

Вы можете найти некоторые подробности на веб-сайте Denso Wave.