Первоначально разработанные для автомобильной промышленности, QR-коды постепенно набирают популярность и в других секторах благодаря своей высокой читабельности и способности хранить больше данных.
В результате сегодня вы найдете QR-коды в действии в различных приложениях. Будь то совместное использование визитных карточек и паролей Wi-Fi или упрощение беспроводных платежей, обмен ссылками для загрузки приложений или перенаправление людей на веб-сайты, QR-коды могут делать практически все.
Однако, чтобы получить QR-код для любого из этих действий, вам нужен генератор QR-кода: инструмент, который может добавлять информацию в QR-коды. Вот некоторые из лучших генераторов QR-кода для Linux.
1. qrencode
qrencode — это генератор QR-кода на основе CLI для Linux. Он использует библиотеку libqrencode для кодирования данных в символы QR-кода в виде массива растровых изображений. После создания кода он сохраняется в виде файла изображения PNG, которым можно поделиться или использовать по мере необходимости.
Использовать qrencode довольно просто. Все, что вам нужно сделать, чтобы сгенерировать QR-коды с его помощью, — это запустить несколько простых команд в терминале. Но поскольку qrencode предлагает так много опций: уровень исправления ошибок, размер, тип файла и т. д., и с его помощью можно многое сделать, разобраться во всех этих опциях может быть непросто. Для таких случаев вы можете использовать qrencode --помощь Команда для просмотра всех доступных параметров и их использования.
Что бросается в глаза в qrencode по сравнению с большинством других генераторов QR-кода, так это то, что он предлагает несколько расширенных функций, которые позволяют использовать его для создания не только основных текстовых QR-кодов, но также QR-кодов для SMS-подсказок, подсказок WhatsApp, vCard и многого другого. более.
Установка qrencode
Следуйте приведенным ниже инструкциям по установке, чтобы получить qrencode на вашем компьютере с Linux.
В Ubuntu/Debian:
Судо подходит установить qrencode
В Arch Linux:
sudo pacman -S qrencode
В Fedora, CentOS или RHEL:
судо днф установить qrencode
2. Генератор QR-кода
Генератор QR-кода (от Studio La Cosa Nostra) — это простое программное обеспечение для генерации QR-кодов по своей сути. Он полностью основан на графическом интерфейсе и довольно прост в использовании. Одной из особенностей этого программного обеспечения является функция предварительного просмотра в реальном времени, которая изменяет структуру QR-кода по мере ввода в него текста.
Но, тем не менее, генератор QR-кода довольно прост и идеально подходит только для генерации QR-кода на основе текста. В отличие от большинства других инструментов, он предлагает всего две дополнительные опции: возможность выбора ширины QR-кода код и кнопку быстрого сохранения для сохранения вашего QR-кода в виде файла PNG, что в некотором смысле ограничивает область его применения. использовать.
Установите генератор QR-кода в Linux
Генератор QR-кода доступен как в виде AppImage, так и в виде пакета Snap в Linux. Если на вашем компьютере установлен Snap, вы можете установить на нем генератор QR-кода, выполнив следующую команду в терминале:
sudo snap установить qr-код-генератор-рабочий стол
В качестве альтернативы, если у вас нет Snap, вы можете сначала установить его с помощью нашего Руководство по привязке или загрузите AppImage для генератора QR-кода.
Скачать:Генератор QR-кода Изображение приложения
После этого перейдите в папку, в которую вы его загрузили, и щелкните правой кнопкой мыши на AppImage. Выбирать Характеристики, и на Характеристики окно, нажмите на Разрешения вкладка
Наконец, снимите флажок рядом с Разрешить выполнение файла как программы если вы используете файловый менеджер на основе Nautilus. На Dolphin отметьте Является исполняемым вариант и изменить Выполнять раскрывающийся список Кто угодно на ПКМанФМ.
Наконец, дважды коснитесь AppImage, чтобы запустить его.
3. Декодер
Decoder — это передовое программное обеспечение для генерации QR-кода для Linux. Подобно генератору QR-кода, он также дает вам предварительный просмотр QR-кода при вводе нужного текста. Создав QR-код, вы можете либо сохранить его, либо экспортировать. Все ваши сохраненные коды перечислены в История вкладку и могут быть доступны в любое время.
Однако то, что отличает декодер от генератора QR-кода, — это встроенный генератор QR-кода Wi-Fi. функциональность, которая принимает ввод в виде имени сети, пароля и шифрования и генерирует QR-код вне этого.
Мало того, Decoder также может сканировать QR-коды, поэтому вам не нужно загружать для этого другой инструмент на свой компьютер. Для этого Decoder полагается на вашу веб-камеру, а также на скриншоты. Поэтому, когда вы заходите в Сканировать на вкладке приложения, Decoder попросит вас выбрать метод, после чего вам необходимо выполнить соответствующие шаги для сканирования QR-кода.
Установка декодера
Декодирование доступно в виде плоского пакета. Для его установки сначала нужно установите Flatpak на свой Linux-компьютер.
После установки Flatpak откройте терминал и выполните следующую команду для установки Decoder:
плоский пакетустановитьплоская втулкаком.бельмуссауи.Декодер
4. QtQR
QtQR — это программное обеспечение на основе Qt для создания и декодирования QR-кодов в Linux. Это самый продвинутый генератор QR-кода на основе графического интерфейса в этом списке, который предлагает вам возможность генерировать QR-коды для различных типов данных, от текста и URL до SMS, Wi-Fi, геолокации и многое другое.
Точно так же QtQR также позволяет вам изменять различные параметры QR-кода, такие как размер пикселя, размер полей и уровень исправления ошибок, перед созданием QR-кода. И даже включает встроенный декодер, который поможет вам сканировать QR-коды.
Что касается сканирования, QtQR предлагает вам два варианта: Декодировать из файла а также Декодирование с веб-камеры, который вы можете выбрать соответственно для декодирования любого QR-кода. Как только QtQR декодирует код, он выводит его содержимое с несколькими соответствующими вариантами действий в главном окне, которое вы можете использовать по мере необходимости.
Как установить QtQR в Linux
QtQR — довольно старое программное обеспечение, поэтому его можно найти в большинстве менеджеров пакетов. Итак, откройте диспетчер пакетов на своем компьютере с Linux, найдите QtQR и установите его.
Кроме того, вы можете отправиться в Панель запуска чтобы найти выпуск QtQR, загрузить его и установить через командную строку.
5. Зинт
Zint — еще один сканер QR-кода на основе CLI для Linux. Однако, если вы используете дистрибутив на основе Qt на своем компьютере, вы также можете получить доступ к его графическому интерфейсу, если хотите. Обратите внимание, что вам нужно будет установить библиотеки Qt в вашей системе, если вы хотите использовать Zint в режиме графического интерфейса.
Из всех генераторов QR-кодов в этом списке Zint, вероятно, является единственным инструментом, который предлагает так много функций и опций, будучи дружественным как к CLI, так и к графическому интерфейсу. Будь то настройка внешнего вида кода или ввод различных данных, Zint может выполнять практически все виды операций.
Что еще больше увеличивает преимущество Zint, так это его поддержка более 50 различных символик, что позволяет использовать его не только для генерации QR-кода.
Как установить Zint в Linux
Zint доступен в виде пакета TAR. Итак, сначала скачайте архив на свою машину.
Скачать:Зинт
Затем перейдите в каталог «Загрузки» и извлеките файл. Откройте терминал и перейдите в извлеченный каталог Zint, используя команда компакт-диска а также команда лс. Теперь введите следующие команды для его установки:
сборка mkdir
CD строить
сделай ..
делать
делать установить
Если вы получаете какие-либо коды ошибок при выполнении этих команд, убедитесь, что у вас есть cmake, libpng, а также libpng-разработка пакеты, установленные в вашей системе, прежде чем пытаться снова.
Легко создавайте QR-коды в Linux
Мы уже установили, насколько полезными могут быть QR-коды. В Linux легко найти правильный генератор QR-кода для ваших требований, и вы можете использовать несколько утилит для легкой генерации QR-кодов на вашем компьютере с Linux.
Если некоторые из этих инструментов кажутся вам очень простыми, а другие пугающими, вы также можете попробовать онлайн-генератор QR-кода.