Skanowanie kodu QR w C#.

Przegląd

Kody QR są powszechnie używane do efektyw transferu danych w różnych aplikacjach, w tym logistyce i marketingu. Ten artykuł bada, jak programowo skanować kody QR w C# za pomocą $99 wtyczki Aspose.BarCode dla .NET, potężnej biblioteki zaprojektowanej do bezproblemowego przetwarzania kodów kreskowych 2D.

Kluczowe cechy:

  • Szerokie wsparcie formatów: Dekodowanie kodów QR, Data Matrix, Aztec i innych kodów kreskowych 2D.
  • Elastyczne opcje wejścia: Skanowanie kodów kreskowych z obrazów, strumieni lub feedów kamery internetowej.
  • Solidna rozpoznawalność: Efektywne radzenie sobie z obróconymi, zniekształconymi lub zaszumionymi obrazami kodów QR.
  • Kosztowo efektywne rozwiązanie: Idealny wybór dla deweloperów korporacyjnych i hobbystów.

Ten przewodnik obejmuje:


API Skanera Kodów QR C#

Aspose.BarCode dla .NET zapewnia kompleksowe rozwiązanie do programowego odczytu kodów QR i różnych innych formatów kodów kreskowych. Biblioteka ta jest najlepszą biblioteką do odczytu kodów QR w C# oraz doskonałą alternatywą open source dla projektów potrzebujących API do odczytu kodów QR w .NET. Możesz ją wykorzystać do:

  • Aplikacji WPF: Bezproblemowa integracja z aplikacjami desktopowymi.
  • Projektów ASP.NET: Ułatwienie skanowania kodów kreskowych po stronie serwera.
  • Aplikacji wieloplatformowych: Pełne wsparcie dla .NET Core i .NET MAUI.

Instalacja

Zacznij, instalując API za pomocą NuGet:

PM> Install-Package Aspose.BarCode

Dla tych, którzy szukają taniego skanera kodów QR w C#, warto również sprawdzić inne biblioteki, ale ta biblioteka jest znana ze swojej funkcjonalności. Możesz także pobrać DLL do ręcznej integracji.


Skanowanie kodu QR w C#

Wykonaj te kroki, aby zeskanować kody QR z pliku graficznego:

  1. Zainicjuj klasę BarCodeReader z parametrem DecodeType.QR.
  2. Przetwórz kod kreskowy przy użyciu metody ReadBarCodes().
  3. Wydobądź dane takie jak tekst kodu kreskowego i typ z wyników.

Poniższy przykład kodu ilustruje jak zeskanować kod QR w C#:


Skanowanie kodu QR ze strumienia w C#

Aby odczytać kody QR ze strumienia, wykonaj następujące kroki:

  1. Utwórz instancję klasy BarCodeReader, określając DecodeType.QR.
  2. Użyj metody ReadBarCodes(), aby zeskanować strumień.
  3. Pobierz zdekodowane dane z wyniku.

Poniższy przykład kodu ilustruje jak zeskanować kod QR ze strumienia w C#:


Zastosowania skanowania kodów QR

Kluczowe przypadki użycia:

  • Detaliści: Usprawnienie zarządzania zapasami i systemami punktów sprzedaży.
  • Opieka zdrowotna: Zwiększenie identyfikacji pacjentów i śledzenia farmaceutyków.
  • Logistyka: Optymalizacja śledzenia przesyłek z etykietowaniem opartym na kodach QR.
  • Marketing: Tworzenie interaktywnych kampanii z osadzonymi linkami kodów QR.

Darmowa licencja i zasoby

Uzyskaj darmową licencję tymczasową

Aby doświadczyć pełnych możliwości API, poproś o darmową licencję tymczasową i odblokuj nieograniczony dostęp do wszystkich funkcji.

Zasoby edukacyjne


Wnioski

Ten samouczek wykazał jak:

  • Programowo skanować kody QR z plików lub strumieni w C#.
  • Wykorzystywać zaawansowane funkcje Aspose.BarCode do solidnego i efektywnego dekodowania kodów QR.

Dzięki wysokiej wydajności i przystępnej cenie, $99 Wtyczka do odczytu kodów BarCode jest doskonałym wyborem dla deweloperów szukających niezawodnego skanera kodów QR w .NET 6. Odkryj więcej funkcji w dokumentacji lub poproś o pomoc na naszym forum wsparcia.


Zobacz także