У цій статті пояснюється, як сканувати QR-код онлайн із зображення в будь-якому форматі, як-от JPG, PNG тощо. Для використання сканера QR-коду не потрібно встановлювати чи налаштовувати будь-який інструмент чи програму. Крім того, ви також ознайомитеся з Посібником розробника щодо створення програми зчитування QR-коду у середовищі C#, Java або Python відповідно до ваших вимог.
Ви можете знайти всю інформацію про QR-сканер у наступних розділах:
- Онлайн-сканер QR-коду
- Як сканувати QR-код онлайн
- Прочитати QR-код у C#
- Розпізнати QR-код у Java
- Відскануйте QR-код у Python
- Отримайте безкоштовну ліцензію для сканера QR-коду
- Зчитувач штрих-кодів QR-кодів – навчальні ресурси
Сканер QR-коду онлайн
QR-коди широко використовуються для автоматизації різних завдань. Наприклад, багато продуктів можуть містити QR-коди для кращого управління запасами або різних лічильників. Так само за допомогою QR-кодів можна обробляти контактні номери або оплату готівкою. Тому вам може знадобитися сканер QR-кодів, щоб розпізнавати штрих-коди онлайн. Ви можете використовувати цей безкоштовний онлайн-сканер QR-коду для обробки QR-кодів без входу чи реєстрації. Його можна використовувати для зчитування будь-якої кількості QR-кодів протягом кількох секунд.
[](https://products.aspose.app/barcode/ розпізнати/qr)
Турбуєтеся про безпеку даних ваших файлів? Ваші дані в безпеці, оскільки вони видаляються з наших серверів через 24 години.
Як сканувати QR-код онлайн
Ви можете відсканувати QR-код онлайн, виконавши такі дії:
- Спочатку вам потрібно вибрати носій введення із зображення або скористатися камерою комп’ютера.
- Перетягніть файл або завантажте вхідне зображення.
- Відскануйте зображення, де також можна вибрати «Швидке», «Нормальне» або «Відмінне» розпізнавання.
Читання QR-коду в C#
Ви можете прочитати QR-код, виконавши наведені нижче дії.
- Створіть екземпляр класу BarCodeReader.
- Ініціалізація об’єкта класу BarCodeResult.
- Прочитайте QR-код.
Наведений нижче фрагмент коду демонструє, як читати QR-код у C#:
using (BarCodeReader reader = new BarCodeReader("QR.png", DecodeType.QR))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
Console.WriteLine($"{result.CodeTypeName}:{result.CodeText}");
}
Розпізнати QR-код у Java
Щоб розпізнати QR-код, виконайте такі дії:
- Ініціалізація об’єкта класу BarCodeReader.
- Створіть екземпляр класу BarCodeResult.
- Розпізнайте QR-код і отримайте вихідний текст.
У наступному фрагменті коду показано, як розпізнати QR-код у Java:
// Create an instance of BarCodeReader class
BarCodeReader reader = new BarCodeReader("input.png", DecodeType.QR);
for (BarCodeResult result : reader.readBarCodes()) {
System.out.println("BarCode CodeText: " + result.getCodeText());
System.out.println("BarCode CodeType: " + result.getCodeTypeName());
}
Відскануйте QR-код на Python
Щоб відсканувати QR-код у Python, виконайте наведені нижче дії.
- Створіть об’єкт класу BarCodeReader.
- Отримайте результати розпізнавання за допомогою методу readbarcodes().
- Нарешті, отримайте розпізнаний текст QR-коду.
Наведений нижче фрагмент коду демонструє, як сканувати QR-код у Python:
import aspose.barcode as barcode
# Load QR code image
reader = barcode.barcoderecognition.BarCodeReader("C:\\Files\\Sample_qr.jpg")
# Read QR codes
recognized_results = reader.read_bar_codes()
# Show results
for x in recognized_results:
print("Code Text: " + x.code_text)
print("Type: " + x.code_type_name)
Отримайте безкоштовну ліцензію на сканер QR-коду
Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API без будь-яких обмежень або водяних знаків.
QR Code Reader Barcode Reader - Навчальні ресурси
Ви можете дослідити роботу з QR-кодами, як-от генерування або сканування QR-кодів, перейшовши за такими ресурсами:
Висновок
На завершення у цій статті пояснюється безкоштовний онлайн-сканер QR-коду для розпізнавання QR-кодів із зображення або камери. Так само тут описано посібник розробника щодо створення сканера або зчитувача QR-коду на C#, Java чи Python відповідно до ваших уподобань. Однак у разі будь-яких запитань зв’яжіться з нами на безкоштовному форумі підтримки.