gifts2017

QR Code - Библиотеки генерации и чтения знаменитого японского 2D штрих-кода.

Опубликовал Павел Ларионов (RegrZ) в раздел Программирование - Внешние компоненты

QR Code - Библиотеки для создания внешней компоненты, генерации и чтения, японского штрих кода QR Code

На основе данных библиотек и примеров можно без труда написать внешнюю компоненту для генерации "QR Code" штрих-кода с целью размещения его на печатных формах документов, присвоения номенклатуре взамен стандартного штрих-кода. буду рад если эти библиотеки и рабочие примеры окажутся вам полезны.

Спасибо за плюсики :))

 

Сам собираюсь в ближайшее время заняться разработкой такой компоненты, но пока не хватает свободного времени. Идея проста, компонента должна уметь кодировать переданный в параметре метода текст до 4096 симв., и сохранять картинку с ШК для дальнейшего использования в базе.

 

 

 

Не все разделяют мнение, что именно видео станет в будущем главным двигателем мобильного маркетинга и рекламы. Очень многие эксперты склоняются к тому, что именно QR-коды станут двигателем нового рекламного и маркетингового направления. Только представьте - вы фотографируете с помощью мобильного телефона ценник, отправляете его на короткий номер, и получаете доступ к дополнительной информации о товаре, или к мобильному контенту.

Интернет-энциклопедия Wikipedia определяет QR-код как матричный, двухмерный графический код, разработанный японской корпорацией Denso-Wave в 1994 году. Аббревиатура QR расшифровывается как "Quick Response", "Быстрый отклик" и предполагает, что код расшифровывается в дополнительную информацию, большего объема, нежели хранится в штрих-коде, и с более быстрым распознаванием. Сегодня QR-коды больше всего распространены в Японии, стране, где штрих-коды пользовались такой большой популярностью, что объем информации, зашифрованной в коде, вскоре перестал устраивать индустрию. Японцы начали экспериментировать с новыми способами шифровки небольших объемов информации в графической картинке. Уже в начале 2000 года QR-коды получили широкое распространение в Японии, их можно было встретить на большом количестве плакатов, упаковок и товарах.

Пару лет спустя, японский оператор NTT DoCoMo интегрировал распознавание QR-кодов в свой сервис i-mode. Первыми этими возможностями воспользовались компании NIKE, McDonald's и Northwest Airlines, они разместили QR-коды у себя на упаковке и товарах, а пользователь, сфотографировав QR-код, получал моментальный доступ к дополнительной информации.

Хотите узнать, сколько калорий в чизбургере McDonald's? Сфотографируйте QR-код на упаковке. Хотите знать, где в Японии можно купить кеды NIKE? Сфотографируйте QR-код, расположенный на билбоарде. Хотите знать, какие рейсы совершает сегодня авиакомпания Northwest Airlines из аэропорта Narita? Просто сфотографируйте QR-код на билбоарде рядом со станцией Shibuya в Токио.

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

Представьте, что на таймсквер на огромном телеэкране появится QR-код? Как много прохожих захочет узнать, что за ним скрывается? Или QR-код на бутылке шампуня на полке в магазине. Вы фотографируете код, и получаете не только небольшой рекламный ролик и дополнительную информацию, но и купон со скидкой, который вы сможете предъявить на кассе в случае, если вы купите этот шампунь. Потенциально, этот маркетинговый прием может оказаться гораздо более эффективным, чем печатная и наружная реклама, к тому же, с помощью QR-кодов можно запросто вовлечь потребителей в мобильную двухстороннюю коммуникацию. Но кто знает, ведь с все большим проникновение QR-кодов традиционная модель печатной рекламы может в корне измениться, согласитесь, зачем тратиться на покупку целой полосы, если для QR-кода достаточно 50 квадратных сантиметров?

Квинтэссенцией использований QR-кодов в Японии стало размещение кодов на визитка, что является отличным примером того, как можно предоставить гораздо больше информации о себе и вашей компании, чем может влезть на листочек картона.

Что еще более интересно, так это то, что владелец патента, компания Denso Wave, сделала технологию открытой и доступной для всех. По словам представителей компании, "QR-коды являются открытым, все спецификации доступны, и компания Denso Wave не собирается требовать каких-либо патентных отчислений".

Неудивительно, что одной из заинтересовавшихся технологией стала корпорация Microsoft. Как сообщается в техническом блоге Engadget, "Microsoft решила претендовать на рынок, занятый QR-кодами и объявил о развертывании собственной технологии High Capacity Color Barcode (HCCB) в этом году, корпорацию поддерживает International Standard Audiovisual Number International Agency (ISAN-IA). Пока что технология будет использоваться в DVD, однако корпорация собирается использовать технологию в телевизионной, журнальной и наружной рекламе".

Применение QR-кодов - слишком широко. Некоторые даже делают себе татуировки QR-кодов. Однако, следует понимать, что технология QR была разработана отнюдь не для мобильных телефонов, и ее применение в мобильном маркетинге - не панацея, но достаточно оригинальный и креативный метод воздействия и мотивирование потенциальных клиентов на вступление в мобильную маркетинговую коммуникацию.

Скачать файлы

Наименование Файл Версия Размер
исходники, примеры (С#, C++, VBA), библиотеки. + документация 517
.1246714144 17,32Mb
25.09.09
517
.1246714144 17,32Mb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Сергей (Che) Коцюра (CheBurator) 04.07.09 18:04
Использование платное/бесплатное?
2. Павел Ларионов (RegrZ) 04.07.09 18:07
В сборке есть платные и бесплатные версии, подробнее можно узнать в их описании.
3. Сергей (Che) Коцюра (CheBurator) 04.07.09 18:25
халява - это одно, а платная/бесплатная - это другое...
т.е. варез?
4. Павел Ларионов (RegrZ) 04.07.09 18:49
Варез. в частности библиотеки denso, pt.
5. Dmitry Dmitry (Dimasik2007) 04.07.09 20:37
Надо господина Душелова попросить написать компоненту :)

Интересно, кто нибудь знает какие модели сканеров поддерживают qr-код?
6. Павел Ларионов (RegrZ) 05.07.09 06:12
Сканеров много, это не главное, его мобильным можно читать.
В итоге, если внедрить такую штуку инвентаризацию по складу можно будет делать с помощью КПК с камерой.
7. Павел Ларионов (RegrZ) 05.07.09 06:18
Мне понравилась идея в качестве рекламного хода, изготовить брелки с таким кодом, выдавать их клиентам, в качестве дисконтной карты. или средства быстрого опознавания клиента.
8. dushelov (Душелов) 05.07.09 23:47
Вот. http://infostart.ru/projects/4603/?p=3#comm42

В свой BarcodeReader добавлю позже распознавание этого штрихкода.
9. dushelov (Душелов) 05.07.09 23:49
>Рис. 4792 . В этот код закодирована ссылка на эту страничку, и заголовок

Юникод?
Что я распознал:

http://infostart.re/projects/68?5/imQgesphp
??????P????????????? ?????????????????? QR ???????? ????)???????????????????? :)
10. Павел Ларионов (RegrZ) 08.07.09 04:54
криво закодировался текст, пользовался сайтом.
11. Виталий (VitaliySm) 08.07.09 10:54
программы для смартов по распознаванию двухмерных кодов http://toppic.ru/blog/tag/qrкод/
Поставил себе i-nigma на NOKIA E51 - работает отлично, сфоткал штрихкод с этой страницы, всё корректно распозналось
12. Юрий Тимофеев (Tatitutu) 08.07.09 11:07
Автор . Обработка может и хорошая - еще не смотрел.
Но вот из-за (Praded, Gena Bukin, Guitar) можете и пострадать.
Что это за компания такая - любой комментарий и +
13. dushelov (Душелов) 08.07.09 11:18
14. Павел Ларионов (RegrZ) 08.07.09 11:55
(13) У меня распознался test code
15. dushelov (Душелов) 08.07.09 11:59
16. Альтаир (Altair777) 08.07.09 14:12
Для тех, кто не понял почему комментарии 2, 4, 6, 7 и 10 получили столько минусов, посмотрите один из первоначальных вариантов этой странички.
http://www.infostart.ru/upload/iblock/f09/qrcode.jpg
17. Vasily Kushnir (vasilykushnir) 08.07.09 14:32
(16) Нет плюсов (накрученных) - нет минусов. Свои минуса отзываю.
18. inse0f (inse0f) 09.07.09 23:52
можно дипломчик написать))
19. Вассилий Пупкинг (Pupking) 13.07.09 12:52
как скачать? выложите куда-нибудь в другое место
20. Вассилий Пупкинг (Pupking) 13.07.09 18:41
ни одного еще файла не скачал, а пишет что мой лимит уже исчерпан. У нас 1 ip на весь университет
21. Yaroslav Anonim (Yaroslav) 31.07.09 16:56
Эта программа только для смартфонов? А для обычных на Jawa такой нет?
23. Yaroslav Anonim (Yaroslav) 03.08.09 10:27
Вот на этом сайте есть много полезного http://reader.kaywa.com/
25. Роман (aid49) 19.10.10 03:42
26. RadNet (RadNetDoubl) 22.10.10 09:24
А счастье было так возможно :o QR_CODE_Source.rar - 0 байт. Может многоуважаемый автор повторит свой геройский поступок и предоставит нормальный архив?
27. Андрей Данилюк (DanilaDru) 30.12.10 23:02
Столкнулся с такой задачей на 8.2. Подключать на стороне сервера библиотеки не хотелось так как не знал кто будет что там ставить. Сделал через api google chart. Описание тут: http://danila.org.ua/?p=664
28. Илья Пузырёв (Les_Saboteurs) 23.09.11 12:38
Эта библиотека бесплатная для коммерческого использования??
29. Иван Эльф (LordElf) 05.10.11 08:37
Я скачал но не использовал, генерирую с интернета, но минус генерирования с интернета в том, что приходится хранить картинки штрих-кодов, т.к. мало ли какая ситуация возникнет.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа