Як я можу створити 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
.
Якщо ви хочете зручний інтерфейс GUI, спробуйте 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 -