Сканування QR-коду в C#.

Огляд

QR-коди відіграють важливу роль у сприянні ефективному переносу даних у різних галузях, включаючи логістику та маркетинг. У цій статті ми розглянемо, як програмно сканувати QR-коди у C# за допомогою $99 Aspose.BarCode для .NET Plugin—потужної бібліотеки, призначеної для безперешкодної обробки 2D-штрих-кодів.

Основні функції

  • Широка підтримка форматів: Декодуйте кілька форматів, включаючи QR-коди, Data Matrix, Aztec та інші.
  • Гнучкі варіанти введення: Скануйте штрих-коди з зображень, потоків або відеопотоків з веб-камери.
  • Надійне розпізнавання: Ефективно обробляє повертання, спотворені або шумні зображення QR-кодів.
  • Економічне рішення: Ідеально підходить як для корпоративних розробників, так і для любителів.

Цей посібник включає:


API сканера QR-кодів C#

Бібліотека Aspose.BarCode для .NET є всебічним рішенням для програмного читання QR-кодів та інших форматів штрих-кодів. Вона виділяється як найкраща бібліотека читача QR-кодів C# і є відмінною відкритою альтернативою для проектів, які вимагають API читача QR-кодів .NET. Ви можете використовувати її для:

  • WPF-додатків: Безперешкодна інтеграція в настільні програми.
  • ASP.NET проектів: Сприяння скануванню штрих-кодів на сервері.
  • Крос-платформених додатків: Повна підтримка .NET Core та .NET MAUI.

Встановлення

Щоб почати, встановіть API через NuGet:

PM> Install-Package Aspose.BarCode

Якщо ви шукаєте економічний сканер QR-кодів C#, ви можете розглянути інші бібліотеки, але ця відома своєю функціональністю. Ви також можете завантажити DLL для ручної інтеграції.


Сканування QR-коду в C#

Щоб сканувати QR-коди з файлу зображення, виконайте наступні кроки:

  1. Ініціалізуйте клас BarCodeReader з параметром DecodeType.QR.
  2. Обробіть штрих-код за допомогою методу ReadBarCodes().
  3. Витягніть дані, такі як текст штрих-коду та тип, з результатів.

Ось приклад коду, що демонструє як сканувати QR-код у C#:


Сканування QR-коду з потоку в C#

Щоб читати QR-коди з потоку, виконайте наступні кроки:

  1. Створіть екземпляр класу BarCodeReader, вказуючи DecodeType.QR.
  2. Використовуйте метод ReadBarCodes() для сканування потоку.
  3. Отримайте декодовані дані з результату.

Приклад коду нижче ілюструє як сканувати QR-код з потоку в C#:


Застосування сканування QR-кодів

Основні випадки використання

  • Роздрібна торгівля: Спрощення управління запасами та системами продажу.
  • Охорона здоров’я: Поліпшення ідентифікації пацієнтів та відстеження фармацевтичних препаратів.
  • Логістика: Оптимізація відстеження вантажів за допомогою маркування на основі QR-кодів.
  • Маркетинг: Створення інтерактивних кампаній з вбудованими посиланнями QR-кодів.

Безкоштовна ліцензія та ресурси

Отримайте безкоштовну тимчасову ліцензію

Спробуйте всі можливості API, запросивши безкоштовну тимчасову ліцензію для отримання необмеженого доступу до всіх функцій.

Ресурси для навчання


Висновок

У цьому навчальному посібнику ми продемонстрували, як:

  • Програмно сканувати QR-коди з файлів або потоків у C#.
  • Використовувати розширені функції Aspose.BarCode для надійного та ефективного декодування QR-кодів.

Завдяки своїй високій продуктивності та доступності, $99 Плагін читача Aspose.BarCode є відмінним вибором для розробників, які шукають надійний читач QR-кодів .NET 6. Досліджуйте більше функцій у документації або звертайтеся за допомогою на нашому форумі підтримки.


Дивіться також