QR-коди стали невід’ємною частиною нашого повсякденного життя, від сканування кодів продуктів до доступу до цифрового вмісту. Вони є зручним і ефективним способом зберігання та обміну інформацією, а за допомогою Python легко генерувати QR-коди для ваших проектів. У цій публікації блогу ми досліджуємо Бібліотеку QR-кодів Python і дізнаємося, як створювати QR-коди в Python. Ми розглянемо все: від встановлення бібліотеки до створення QR-кодів для різних типів даних. Незалежно від того, початківець ви чи досвідчений програміст, цей посібник надасть вам необхідні інструменти та знання. Цей посібник дозволить вам розкрити потенціал QR-кодів для ваших проектів. Після виконання згаданих кроків у нас буде власний генератор QR-коду Python. Тож почнемо.
У цій статті будуть розглянуті такі теми:
- API генератора QR-коду Python
- Як створити QR-код на Python?
- Створіть QR-коди за допомогою Python
- Створіть мікро QR-код у Python
- Створити власний QR-код
- Збережіть QR-код у різних форматах зображень
- Генератор QR-коду PNG
- Зберегти QR-код у TIFF
- Отримайте безкоштовну ліцензію на бібліотеку QR-кодів Python
- Створіть QR-код онлайн
- Бібліотека QR-кодів Python - навчальні ресурси
API генератора QR-коду Python
Aspose.BarCode for Python — це потужна бібліотека QR-кодів Python, яка дозволяє створювати та зчитувати штрих-коди та QR-коди в Python. Він підтримує широкий спектр форматів штрих-кодів, таких як QR-код, код 128, код 39, EAN, UPC та багато інших. За допомогою Aspose.BarCode for Python ви можете легко створити штрих-код або QR-код у різних форматах зображень, таких як PNG, JPEG і TIFF. Крім того, він надає можливість читати штрих-коди із зображень і файлів PDF, що робить його ідеальним рішенням для автоматизації робочих процесів на основі штрих-кодів.
Однією з ключових особливостей Aspose.BarCode for Python є його здатність генерувати штрих-коди або QR-коди з такими властивостями, як розмір, шрифт і колір. Це дозволяє генерувати власні QR-коди та штрих-коди, які відповідають дизайну вашої програми чи веб-сайту. Крім того, бібліотека надає можливість перевіряти штрих-коди, що допомагає переконатися, що штрих-коди читаються та можуть бути правильно відскановані.
Як створити QR-код на Python?
Для створення QR-коду в Python ми будемо використовувати Aspose.BarCode Python. Ми можемо легко інтегрувати його в проекти Python. Він сумісний з різними платформами, такими як Windows, Linux і macOS. Завдяки повному набору функцій, це розумний вибір для розробників, які шукають потужну та гнучку бібліотеку створення та читання штрих-кодів для Python.
Створіть QR-код на Python
Ми можемо створювати QR-коди за допомогою Aspose.BarCode for Python, виконавши наведені нижче дії:
- По-перше, завантажте пакет або встановіть API з PyPI за допомогою такої команди pip у консолі:
pip install aspose-barcode-for-python-via-net
- Далі створіть екземпляр класу BarcodeGenerator і встановіть EncodeTypes як “QR”.
- Потім вкажіть текст коду введення.
- За бажанням можна вказати параметри налаштування QR-коду.
- Нарешті, викличте метод save(), щоб зберегти згенероване зображення QR-коду за вказаним шляхом до файлу.
У наступному прикладі коду показано, як створити QR-код за допомогою Python.
# Цей приклад коду демонструє, як створити QR-код.
# Ініціалізуйте BarcodeGenerator
# Вкажіть тип кодування
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)
# Текст коду
generator.code_text = "This is a sample QR Code!";
# Вкажіть розмір зображення
generator.parameters.barcode.x_dimension.pixels = 8;
# Збережіть згенерований QR-код
generator.save("C:\\Files\\QR_Code.jpg")
Згенеруйте мікро QR-код на Python
Micro QR-код – це зменшена версія стандартного QR-коду. Мікро QR-коди займають менше місця, ніж стандартні QR-коди, і зазвичай використовуються в програмах, де простір обмежений, наприклад на візитних картках або в друкованих оголошеннях.
Ми можемо легко згенерувати Micro QR-коди, виконавши кроки, згадані раніше. Однак нам потрібно вказати qrencodetype як QREncodeType.FORCEMICROQR.
У наведеному нижче прикладі коду показано, як створити мікро QR-код за допомогою Python.
# У цьому прикладі коду показано, як створити мікро QR-код.
# Ініціалізуйте BarcodeGenerator
# Вкажіть тип кодування
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)
# Текст коду
generator.code_text = "123456789";
# Встановити автоматичну версію
generator.parameters.barcode.qr.qr_version = barcode.generation.QRVersion.VERSION_M4;
# Встановіть тип кодування ForceMicroQR QR
generator.parameters.barcode.qr.qr_encode_type = barcode.generation.QREncodeType.FORCE_MICRO_QR;
# Збережіть згенерований QR-код
generator.save("C:\\Files\\Micro_QR_Code.jpg")
Створіть власний QR-код
Ми можемо налаштувати зовнішній вигляд QR-коду, встановивши його роздільну здатність, колір фону, колір рамки, колір підпису, висоту зображення тощо. Щоб налаштувати зовнішній вигляд QR-коду, виконайте наведені вище дії. Однак нам потрібно встановити додаткові необхідні властивості.
У наведеному нижче прикладі коду показано, як налаштувати вигляд QR-коду за допомогою Python.
# У цьому прикладі коду показано, як створити власний QR-код.
# Ініціалізуйте BarcodeGenerator
# Вкажіть тип кодування
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR)
# Текст коду
generator.code_text = "This is a sample QR Code!";
# Вкажіть розмір зображення
generator.parameters.barcode.x_dimension.pixels = 4
# Встановити колір фону
generator.parameters.back_color = Color(255,255,0)
# Встановити роздільну здатність зображення
generator.parameters.resolution = 300
# Встановити кордон
generator.parameters.border.dash_style = barcode.generation.BorderDashStyle.SOLID
generator.parameters.border.color = Color(0,0,255)
generator.parameters.border.visible = True
generator.parameters.border.width.point = 4
# Збережіть згенерований власний QR-код
generator.save("C:\\Files\\Custom_QR-Code.png")
Збережіть QR-код у різних форматах зображень
Ми можемо зберегти згенерований QR-код у популярних форматах зображень, таких як JPG, PNG, TIFF, BMP тощо. Будь ласка, дотримуйтесь кроків, згаданих раніше, щоб зберегти QR-код у потрібному форматі зображення. Однак нам просто потрібно вказати формат вихідного зображення на останньому кроці.
Генератор QR-коду PNG
У наведеному нижче прикладі коду показано, як зберегти QR-код як зображення PNG у Python.
# Цей приклад коду демонструє, як створити QR-код і зберегти його у форматі PNG.
# Ініціалізуйте BarcodeGenerator
# Укажіть тип кодування та текст коду
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR, "Aspose")
# Збережіть згенерований QR-код
generator.save("C:\\Files\\Save_QR.png")
Збережіть QR-код у форматі TIFF
У наступному прикладі коду показано, як зберегти QR-код як зображення TIFF у Python.
# Цей приклад коду демонструє, як створити QR-код і зберегти його у форматі TIFF.
# Ініціалізуйте BarcodeGenerator
# Укажіть тип кодування та текст коду
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR, "Aspose")
# Збережіть згенерований QR-код
generator.save("C:\\Files\\Save_QR.tiff")
Генератор QR-коду Python – отримайте безкоштовну ліцензію
Aspose пропонує безкоштовну ознайомлювальну версію, яку можна використовувати для тестування функцій і можливостей бібліотеки. Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.
Згенеруйте QR-код онлайн
Ви можете безкоштовно генерувати QR-код онлайн за допомогою онлайн-програми для створення QR-коду, розробленої за допомогою цього API. Будь ласка, відкрийте безкоштовний онлайн-додаток для створення QR-кодів за таким посиланням:
https://products.aspose.app/barcode/generate
Бібліотека QR-кодів Python – навчальні ресурси
Ви можете дізнатися більше про створення QR-коду та дослідити інші функції Aspose.BarCode, бібліотеки QR-кодів Python, використовуючи ресурси, наведені нижче:
Висновок
У цій публікації блогу ми показали вам, як створити власний налаштований генератор QR-коду Python за допомогою бібліотеки QR-коду Python. Дотримуючись кроків, описаних у цьому посібнику, ви можете легко створити QR-коди для різних типів даних. За допомогою лише кількох рядків коду ви можете створити чудові QR-коди, які можна використовувати для посилань на веб-сайти, контактної інформації тощо. Незалежно від того, чи ви розробник, маркетолог чи просто хтось, хто хоче створити QR-код для особистого використання, Aspose.BarCode for Python є ідеальним рішенням. Спробуйте самі та переконайтеся, як легко створити приголомшливі QR-коди всього за кілька хвилин. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.