Как я могу создать QR-коды в Ubuntu 16.04?
qreator
? Это кажется совершенно сломанным для меня.
Как я могу создать QR-коды в Ubuntu 16.04?
qreator
? Это кажется совершенно сломанным для меня.
Ответы:
Я протестировал два приложения, которые хорошо работали на Ubuntu 16.04 для создания QR-кодов:
Если вы хотите простой инструмент командной строки, я могу порекомендовать qrencode
.
Он принимает имя выходного файла и, необязательно, строку ввода в качестве аргументов командной строки и создает файл PNG с QR-кодом. Если входная строка не указана в качестве аргумента, она считывается из стандартного ввода, поэтому вы можете либо ввести в терминал, либо передать в него выходные данные другой команды. Есть также несколько более продвинутых опций.
Установите его с помощью sudo apt install qrencode
.
Основное использование есть qrencode -o "output-file.png" "Your text here"
.
Для получения дополнительной информации см man qrencode
.
Если вы хотите удобный графический интерфейс, попробуйте qtqr
.
Он предлагает вам чистый пользовательский интерфейс, который позволяет вам выбрать тип входных данных, например, URL, адрес электронной почты, номер телефона, учетные данные WiFi или обычный текст. Вы можете легко выбрать размер пикселя, маржу и уровень коррекции ошибок и сохранить в форматах PNG и SVG. Он также позволяет сканировать и декодировать QR-коды из файлов изображений или веб-камеры.
Установите его с помощью sudo apt install qtqr
.
Теперь вот снимок экрана, показывающий, как создать QR-код моего URL-адреса профиля Ask Ubuntu с помощью обоих инструментов (и использовать eog
справа для просмотра созданного изображения qrencode
, так как оно не имеет предварительного просмотра). Обратите внимание, что созданные изображения абсолютно идентичны:
qrencode
который может быть весьма полезным: qrencode -o- "your text here" | display -
(создайте QR-код для «вашего текста здесь» и отобразите его с помощью ImageMagick на экране, закройте, нажав Escape
). Для создания большего размера, задайте -s<number>
параметр как в: qrencode -s8 -o- "your text here" | display -
. Создайте что-нибудь из своего буфера обмена:xsel -b | qrencode -o- | display -