Scan QR Code in C#.

Panoramica

I codici QR sono essenziali per facilitare un trasferimento dati efficiente in vari settori, tra cui logistica e marketing. In questo articolo, esploreremo come scansionare codici QR in C# in modo programmatico utilizzando il $99 Aspose.BarCode per .NET Plugin—una potente libreria progettata per un’elaborazione senza soluzione di continuità dei codici a barre 2D con robuste capacità di scanner QR code ASP.NET.

Caratteristiche principali

  • Ampio supporto per i formati: Decodifica una varietà di formati, inclusi codici QR, Data Matrix, Aztec e altro, utilizzando un applicazione lettore codice a barre in C#.
  • Opzioni di input flessibili: Scansiona codici a barre da immagini, flussi o feed della webcam con un versatile lettore di codici a barre in C#.
  • Riconoscimento robusto: Gestisci efficacemente immagini di codici QR ruotati, distorti o rumorosi, vitale per qualsiasi implementazione di codice lettore codice a barre C#.
  • Soluzione conveniente: Perfetto per sviluppatori aziendali e hobbisti in cerca di un affidabile API scanner codice a barre C#.

Questa guida include:


API Scanner QR Code C#

La libreria Aspose.BarCode per .NET è una soluzione completa per leggere programmaticamente codici QR e vari altri formati di codici a barre. È riconosciuta come la migliore libreria lettore codice QR C# e funge da eccellente alternativa open-source per progetti che richiedono un API lettore codice QR .NET. Puoi sfruttarla per:

  • Applicazioni WPF: Integrazione senza soluzione di continuità nelle applicazioni desktop.
  • Progetti ASP.NET: Abilitare la scansione di codici a barre lato server con lo scanner QR code in ASP.NET C#.
  • App multipiattaforma: Supporto completo per .NET Core e .NET MAUI.

Installazione

Per iniziare, installa l’API tramite NuGet:

PM> Install-Package Aspose.BarCode

Se stai cercando un scanner codice QR C# conveniente, potresti considerare altre librerie, ma questa è rinomata per la sua funzionalità. Puoi anche scaricare la DLL per integrazione manuale.


Scansiona QR Code in C#

Per scansionare codici QR da un file immagine, segui questi passaggi:

  1. Inizializza la classe BarCodeReader con il parametro DecodeType.QR.
  2. Elabora il codice a barre utilizzando il metodo ReadBarCodes().
  3. Estrai dati come il testo e il tipo del codice a barre dai risultati.

Ecco un esempio di codice che dimostra come scansionare un codice QR in C#:


Scansiona QR Code da un flusso in C#

Per leggere codici QR da un flusso, esegui i seguenti passaggi:

  1. Crea un’istanza della classe BarCodeReader, specificando DecodeType.QR.
  2. Usa il metodo ReadBarCodes() per scansionare il flusso.
  3. Recupera i dati decodificati dal risultato.

L’esempio di codice qui sotto illustra come scansionare un codice QR da un flusso in C#:


Applicazioni della scansione dei codici QR

Principali casi d’uso

  • Vendita al dettaglio: Snellire la gestione dell’inventario e i sistemi di punto vendita con una libreria lettore codice a barre C#.
  • Sanità: Migliorare l’identificazione dei pazienti e il tracciamento farmaceutico utilizzando una soluzione open source lettore codice a barre C#.
  • Logistica: Ottimizzare il tracciamento delle spedizioni con etichette basate su QR tramite un decoder codice a barre C#.
  • Marketing: Creare campagne interattive con link QR code incorporati.

Licenza gratuita e risorse

Ottieni una licenza temporanea gratuita

Sblocca tutte le funzionalità dell’API richiedendo una licenza temporanea gratuita per godere di un accesso illimitato a tutte le funzionalità.

Risorse di apprendimento


Conclusione

In questo tutorial, abbiamo dimostrato come:

  • Scansionare programmaticamente codici QR da file o flussi in C# utilizzando un lettore codice QR C#.
  • Sfruttare le funzionalità avanzate di Aspose.BarCode per una decodifica robusta ed efficiente dei codici QR, incluse opzioni per C# leggere codice QR da immagine e C# leggere codice QR da PDF.

Con le sue elevate prestazioni e convenienza, il $99 Aspose.BarCode Reader Plugin è un’ottima scelta per gli sviluppatori in cerca di un affidabile lettore codice QR .NET 6. Scopri ulteriori funzionalità nella documentazione o chiedi aiuto nel nostro forum di supporto.