Skanna QR-kod i C#.

Översikt

QR-koder används i stor utsträckning för effektiv och pålitlig dataöverföring över olika applikationer, inklusive logistik och marknadsföring. Denna artikel utforskar hur man programmässigt skannar QR-koder i C# med hjälp av $99 Aspose.BarCode för .NET-plugin, ett kraftfullt bibliotek designat för sömlös bearbetning av 2D-streckkoder.

Viktiga Funktioner:

  • Omfattande Formatstöd: Avkoda QR-koder, Data Matrix, Aztec och andra 2D-streckkoder.
  • Flexibla Inmatningsalternativ: Skanna streckkoder från bilder, strömmar eller webbkameraflöden.
  • Robust Återkänning: Hanterar effektivt roterade, förvrängda eller brusiga QR-kodsformer.
  • Kostnadseffektiv Lösning: Ett idealt val för företagsutvecklare och hobbyister.

Denna guide täcker:


C# QR-kodsscanner API

Aspose.BarCode för .NET erbjuder en omfattande lösning för att läsa QR-koder och olika andra streckkodsformat programmässigt. Biblioteket fungerar som en bästa C# QR-kodsläsarbibliotek och ett utmärkt open source-alternativ för projekt som behöver ett .NET QR-kodsläsar API. Du kan använda det för:

  • WPF-applikationer: Sömlös integration i skrivbordsapplikationer.
  • ASP.NET-projekt: Underlätta serverbaserad streckkodsskanning.
  • Cross-Platform-appar: Fullt stöd för .NET Core och .NET MAUI.

Installation

Börja med att installera API:et via NuGet:

PM> Install-Package Aspose.BarCode

För dem som söker en billig C# QR-kodsscanner, överväg även att kolla andra bibliotek, men detta bibliotek är känt för sin funktionalitet. Du kan också ladda ner DLL-filen för manuell integration.


Skanna QR-kod i C#

Följ dessa steg för att skanna QR-koder från en bildfil:

  1. Initialisera BarCodeReader-klassen med parametern DecodeType.QR.
  2. Bearbeta streckkoden med metoden ReadBarCodes().
  3. Extrahera data såsom streckkodens text och typ från resultaten.

Det följande kodexemplet visar hur man skannar en QR-kod i C#:


Skanna QR-kod från en ström i C#

För att läsa QR-koder från en ström, utför följande steg:

  1. Skapa en instans av BarCodeReader-klassen, specificera DecodeType.QR.
  2. Använd metoden ReadBarCodes() för att skanna strömmen.
  3. Hämta den avkodade datan från resultatet.

Kodexemplet nedan illustrerar hur man skannar en QR-kod från en ström i C#:


Tillämpningar av QR-kodsskanning

Viktiga Användningsområden:

  • Detaljhandel: Strömlinjeforma lagerhantering och kassasystem.
  • Hälsovård: Förbättra patientidentifiering och läkemedelsövervakning.
  • Logistik: Optimera fraktövervakning med QR-baserad märkning.
  • Marknadsföring: Skapa interaktiva kampanjer med inbäddade QR-kodlänkar.

Gratis Licens och Resurser

Skaffa en Gratis Tillfällig Licens

För att uppleva API:ets fulla kapacitet, begär en gratis tillfällig licens och lås upp obegränsad tillgång till alla funktioner.

Lärresurser


Slutsats

Denna handledning visade hur man:

  • Programmässigt skannar QR-koder från filer eller strömmar i C#.
  • Använder Aspose.BarCodes avancerade funktioner för robust och effektiv QR-kodavkodning.

Med sin höga prestanda och överkomliga pris är $99 Aspose.BarCode Reader Plugin ett utmärkt val för utvecklare som söker en tillförlitlig .NET 6 QR-kodsscanner. Utforska fler funktioner i dokumentationen eller sök hjälp på vårt supportforum.


Se Även