QR-код - это двухмерный штрихкод, предоставляющий информацию для быстрого ее распознавания с помощью камеры на мобильном телефоне.
Сфотографировав такой код на телефон, с помощью установленного дополнительного программного обеспечения раскодированная информация заносится в память телефона. Тем самым, вы избавите ваших клиентов от необходимости вручную вбивать контактные данные в телефон или записывать их на бумажке.
Пример qr кода:
Изменения в версии 1.1.0:
Добавлена возможность увеличения QR-кода - выводится миниатюра кода с текстом, кликнув по которой появляется увеличенная копия.Теперь вы можете составлять полноценный QR-код, не опасаясь, что он займет много места на сайте.
Добавлена возможность изменения цвета QR-кода, что дает возможность красиво разместить картинку кода, при этом не нарушая дизайн сайта. Обратите внимание: фон у изображения должен быть всегда светлее точек QR-кода и контраст между цветами существенный. Если все-таки цветовое решение сайта не позволяет сделать высококонтрастное изображение QR-кода со светлым фоном - используйте опцию "Создать контрастный черно-белый дубликат". Данная опция выводит черно-белый увеличенный код, а миниатюра отобразится в соответствии с настройками компонента.
Пример увеличивающегося QR-кода можно увидеть внизу страницы справа.
Заносится информация в qr-код через настройки компонента:
Из выпадающего списка выбирается тип кодируемой информации, в зависимости от которого появляется необходимый набор полей.
Проверить сгенерированный qr-код можно любым телефоном с функцией распознования данных кодов, либо на сторонних сервисах, например тут: http://zxing.org/w/decode.jspx.
Для визитки не забываем заполнять обязательное поле "Имя".
При разработке компонента была использована библиотека http://phpqrcode.sourceforge.net/ с небольшими изменениями (доработано корректное распознавание кириллицы в кодировке UTF-8).
1С-Битрикс: Управление сайтом версии не ниже: 9.0
Редакция 1С-Битрикс: Управление сайтом: любая
Для работы требуется библиотека GD2 (обычно уже установлена на сервере).