Доброго времени суток читатели информационного портала “World To Me” или случайный читатель портала "Яндекс Дзен", сегодня мы рассмотрим один из многочисленных репозиториев портала “GitHub”, попробуем побаловаться загруженной нами программой и создим QR-Code(qr-код) с картинкой внутри, которой может воспользоваться каждый!
И конечно же, я буду использовать Linux, кому интересно желаю приятного чтения!
Вот наглядные примеры QR-кода.
Начало с использованием git и python
Для начала зайдем в сам репозиторий по данной ссылке она открыта и доступна бесплатно. Давайте изучим Readme файл по созданию красочных QR-Code, обычно там пишется вся полезная инструкция по использованию или иная полезная информация.
После изучения Readme файла, мы видим несколько тестовых шаблонов и инструкцию по установке.
Выполните следующие действия, если у вас установлен git и python:
git clone https://github.com/sylnsfar/qrcode.git
pip3 install myqr
Первой строчкой мы клонируем данный репозиторий QR-кода,а позже устанавливаем эту библиотеку, по созданию своего qr-кода в векторе или растровое картинки.
Ниже описаны действия установки git системы и python для Linux.
Если у вас выходит ошибка, то необходимо скачать и обновить python, или git:
sudo apt update
sudo apt upgrade
sudo apt install git
sudo apt install python3
sudo apt install python3-pip
Затем скачиваем необходимую библиотеку
pip3 install myqr
А теперь скачиваем сам репозиторий:
git clone https://github.com/sylnsfar/qrcode.git
Как пользоваться этим репозиторием?
После полной загрузки, переходим в скачанный репозиторий:
ls -l
cd qrcode
ls -l
ls – Эта команда представляет из себя аналог команды dir для Linux.
cd – Меняет текущую папку только для оболочки, в которой выполняется.
Теперь, так-как мы не знаем как пользоваться данной программой, мы спускаемся в репозитории до инструкции по использованию и видим список аргументов:
myqr Words
[-v {1,2,3,...,40}]
[-l {L,M,Q,H}]
[-n output-filename]
[-d output-directory]
[-p picture_file]
[-c]
[-con contrast]
[-bri brightness]
Да список не маленький, но можно выделить некоторые опции.
Что у нас получилось?
Не пугайтесь, на самом деле всё очень просто! В инструкции в самом репозитории уже все подробно расписано, как пользоваться этими командами.
Если вы хотите вставить простое цветное изображение, то просто вставьте следующую команду: myqr https://w2me.ru -p w2me.jpg -c
https://w2me.ru – ссылка вашего QR-Code(Кода);
-p означает, что будет добавлено изображение под названием w2me.jpg;
-c значит, что изображение будет цветное.
У меня получилось вот так, маленький пример логотипа сайта с использованием QRкода :
Полная команда создания нашей картинки qr–code в виде одной команды:
python3 myqr.py w2me.ru -p w2me.jpg -c
Выглядит не очень, поэтому давайте зададим свой размер картинки:
Полная команда создания данного QR-кода:
python3 myqr.py https://w2me.ru/picture-in-qr-code -p w2me.jpg -c -v 10 -l Q
Согласитесь, что стало лучше?
Отмечу, что в статье раскрыты не полные возможности данной программы. Поэтому рекомендую ознакомиться с репозиторием автора. Там рассказывается о создании анимированные GIF картинки qr–code и небольшое пояснение по работе.
Таким образом, можно не искать различные онлайн инструменты и сайты на просторах интернета, а открыть для себя возможность создавать самому, в коем-случае создать собственный онлайн сервис для создания QR-Code(Кода) с громкий названием.
Можно использовать такие QR-Code для привлечения людей или в различных визиток для подходящего дизайна.
Ну а с вами как всегда был проект w2me.ru и автор Angry Admin, не забывайте оценивать статью, рассказывать о нас своим друзьям и оставлять свои комментарии. Ну а мы не прощаемся, еще увидимся!
Ссылка на наш сайт: https://w2me.ru/