Scan QR Code i C#.

Översikt

QR-koder är avgörande för att underlätta effektiv datatransfer inom olika branscher, inklusive logistik och marknadsföring. I den här artikeln kommer vi att utforska 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 2D-streckkodshantering med robusta ASP.NET QR-kodscanner-funktioner.

Nyckelfunktioner

  • Omfattande formatstöd: Avkoda en mängd olika format, inklusive QR-koder, Data Matrix, Aztec och mer, med hjälp av en streckkodsläsarapp i C#.
  • Flexibla inmatningsalternativ: Skanna streckkoder från bilder, strömmar eller webbkamerafeeds med en mångsidig streckkodsläsare i C#.
  • Robust igenkänning: Effektivt hantera roterade, förvrängda eller brusiga QR-kodsbilder, vilket är avgörande för vilken streckkodsläsare C#-kod som helst.
  • Kostnadseffektiv lösning: Perfekt för både företagsutvecklare och hobbyister som söker en pålitlig C# streckkodsscanner API.

Denna guide inkluderar:


C# QR-kodscanner API

Biblioteket Aspose.BarCode för .NET är en omfattande lösning för programmässig läsning av QR-koder och olika andra streckkodsformat. Det är erkänt som det bästa C# QR-kodläsarbiblioteket och fungerar som ett utmärkt öppen källkod-alternativ för projekt som kräver en .NET QR-kodläsare API. Du kan använda det för:

  • WPF-applikationer: Sömlös integration i skrivbordsapplikationer.
  • ASP.NET-projekt: Möjliggöra serverbaserad streckkodsskanning med QR-kodsscanner i ASP.NET C#.
  • Plattformsoberoende appar: Fullt stöd för .NET Core och .NET MAUI.

Installation

För att komma igång, installera API:et via NuGet:

PM> Install-Package Aspose.BarCode

Om du letar efter en kostnadseffektiv C# QR-kodscanner, kan du överväga andra bibliotek, men detta är känt för sin funktionalitet. Du kan också ladda ner DLL för manuell integration.


Skanna QR-kod i C#

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

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

Här är ett kodexempel som demonstrerar 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 och 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

Nyckelanvändningsfall

  • Detaljhandel: Effektivisera lagerhantering och kassasystem med ett C# streckkodsläsarbibliotek.
  • Hälsovård: Förbättra patientidentifiering och läkemedelsspårning med en C# streckkodsläsare öppen källkod-lösning.
  • Logistik: Optimera spårning av försändelser med QR-baserad märkning genom en C# streckkodavkodare.
  • Marknadsföring: Skapa interaktiva kampanjer med inbäddade QR-kodlänkar.

Gratis licens och resurser

Få en gratis tillfällig licens

Lås upp hela API:ets kapabiliteter genom att begära en gratis tillfällig licens för att njuta av obegränsad tillgång till alla funktioner.

Lärresurser


Slutsats

I den här handledningen visade vi hur man:

  • Programmässigt skannar QR-koder från filer eller strömmar i C# med hjälp av en C# QR-kodläsare.
  • Utnyttjar de avancerade funktionerna i Aspose.BarCode för robust och effektiv QR-kodavkodning, inklusive alternativ för C# läs QR-kod från bild och C# läs QR-kod från PDF.

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 pålitlig .NET 6 QR-kodläsare. Utforska fler funktioner i dokumentationen eller sök hjälp på vårt supportforum.