Три приложения для создания QR-кодов в ОС Linux

Три приложения для создания QR-кодов в ОС Linux

QR-код (от англ. Quick Response, «быстрый отклик») — двухмерный штрихкод (или матричный код), который может хранить различную информацию: текст, ссылку, контактные данные, Wi-Fi-настройки и так далее. Он выглядит как квадрат, заполненный черными и белыми модулями (квадратиками) в определенном порядке.

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

В этой статье мы расскажем о трех приложениях для создания QR-кодов в ОС Linux.

Содержание:

  1. QRencode
  2. Zint
  3. QtQr
  4. Выводы

QRencode

QRencode — инструмент командной строки Linux для генерации QR-кодов. С помощью этой утилиты можно быстро создать двухмерный штрихкод на основе заданных данных прямо в терминале. QRencode использует библиотеку libqrencode и позволяет выводить QR-код в виде изображения или в виде ASCII-графики.

Чтобы установить QRencode в Ubuntu Linux, запустите следующую команду:

 

qrencode install

Читайте также: 3 инструмента для сканирования дисков в Linux.

У qrencode есть множество опций, с помощью которых можно кастомизировать внешний вид сгенерированного QR-кода. Чтобы вывести список всех параметров команды, выполните в терминале:

 

qrencode help

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

 

Где:

  • -o — опция, которая укажет команде создать изображение QR-кода с заданным названием;
  • myqr.jpg — название файла с QR-кодом;
  • https://blog.sedicomm.com/ — ссылка на сайт.

qrencode generate

Zint

Zint — это кроссплатформенная утилита для генерации штрихкодов и двумерных кодов, включая QR-коды, Code 128, EAN, Data Matrix, PDF417 и многие другие. С ее помощью также можно создавать «классические» штрихкоды, например, для упаковки товаров или билетов.

Чтобы установить Zint в Ubuntu Linux, примените следующую команду:

 

zint install

Читайте также: 5 инструментов для клонирования дисков в Linux.

К примеру, сгенерируем QR-код, содержащий ссылку на сайт Блога Университета SEDICOMM:

 

Здесь:

  • -b 58 — опция, задающая тип штрихкода (в данном случае 58 означает QR Code);
  • -d "..." — опция, которой передаются данные для кодирования.

zint generate command

Для удобства Вы можете воспользоваться графическим интерфейсом утилиты Zint. Чтобы открыть его, выполните в терминале команду:

 

В открывшемся приложении:

  • В поле Symbology выберите значение QR Code;
  • В поле Data to Encode введите данные, которые нужно закодировать (например, ссылку на сайт).

zint generate

QtQr

QtQR — это простое и удобное графическое приложение для создания и считывания QR-кодов в Linux. Оно разработано на базе библиотеки Qt, отсюда и название.

Чтобы установить эту программу в Ubuntu Linux, воспользуйтесь командой:

 

qtqr install

Читайте также: 8 оконных менеджеров для Linux.

Для создания QR-кода с помощью QtQr откройте программу, используя одноименную команду:

 

Затем в интерфейсе приложения:

  • В выпадающем списке Select data type выберите тип данных, которые хотите закодировать;
  • В поле URL to be encoded введите нужную информацию (например, ссылку на сайт).

qtqr generate

Выводы

Мы рассказали о трех утилитах для создания QR-кодов в Linux: QRencode, Zint и QtQr. Все они отлично справляются со своей основной задачей. Поэтому выбор можно смело делать, ориентируясь на собственные предпочтения и удобство использования.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики