logo
Web
Максим Колмогоров
Максим Колмогоров
Разработка сайтов

Как создать свой QR код

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

Как создать свой QR код

Что такое QR код

QR код – (с англ. Quick Response, что значит “быстрый отклик”) это штрих-код для хранения какой-то информации. QR код может хранить текст, ссылку на сайт и даже SMS-сообщение. QR код можно сканировать камерой любого современного телефона.

Как сделать QR код

QR код можно сделать по разному: с помощью какого-то online сервиса и создать программно на каком-нибудь языке программирования. Давайте мы продемонстрируем оба варианта.

Сгенерировать QR код online

Вот список сервисов, с помощью которых Вы можете создать свой QR код:

Если рассмотреть немного детальней, на примере qrcoder.ru, то все выглядит очень просто. Вам достаточно зайти на сайт, вписать текст, нажать “создать код” и все.

пример создания qr кода

Как создать QR код программно

Давайте продемонстрируем как можно создать QR код с помощью браузера и языка программирования JavaScript.

Для начала, идем сюда и скачиваем файл qrcode.min.js.

скачиваем qrcode.min.js

Теперь создайте папку qrcode на рабочем столе, поместите туда файл qrcode.min.js. Создайте внутри папки qrcode файл index.html и поместите туда следующее содержимое:

На 8 строчке мы добавляем библиотеку qrcodejs, которая займется генерацией QR кода. На 14 строчке мы вызываем эту библиотеку и передаем некоторые настройки: текст для кода, размеры (ширина и высота) и цвет. Сохраните файл.

Теперь два раза нажмите на index.html в папке qrcode. Файл должен открыться в браузере и отобразить QR код:

пример qr кода

В целом это все. Если понравилась статья, то мысленно пожелайте всего хорошего автору. Ему будет этого достаточно.

Оставьте комментарий

Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Нет комментариев