Læsning af barkoder er et almindeligt krav i mange applikationer, såsom inventory management og billet verifikation. Denne tutorial viser, hvordan man læser barkoder ved hjælp af C# med Aspose.BarCode for .NET.

Introduktion

Denne vejledning giver trin for trin instruktioner om at læse barkoder ved hjælp af C#. Ved at følge de trin, der er angivet nedenfor, kan du udvikle en robust barcode-læserapplikation, som understøtter flere barkode typer.

Fordelene ved at læse barkoder

  • Effektivitet: hurtig adgang til krypterede oplysninger i digital format.
  • Versatilitet: Den kan integreres i forskellige applikationer, herunder lagerstyring og billetverifikation.
  • Enkel at bruge: Forenkler processen med dataindtast ved hjælp af hurtige scanninger.

Forside: Forberedelse af miljøet

  • Indstill Visual Studio eller ethvert kompatibelt .NET IDE.
  • Installere Aspose.BarCode fra NuGet Package Manager.
Install-Package Aspose.BarCode

Step-by-step guide til at læse barkoden

Trin 1: Indtast de nødvendige navneområder

Tilføj henvisninger til de krævede navneområder i din kode.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

Trin 2: Lade billedet med barkoden

Skab et eksempel på BarCodeReader klassificering og opladning af barkode billedfilen.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

Trin 3: Indsæt barkodetyperne

Angiv de barkodetyper, du ønsker at læse ved hjælp af DecodeType af enumerator.

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

Trin 4: Gennem resultaterne

Uddrag barkodeoplysningen og tryk den på konsollen.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}

Fuld kodeksempel til at læse barkoden

Her er et komplet eksempel på, hvordan man læser barkoder fra et billede:

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    Console.WriteLine("ReadSimpleExample:");
    foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
    {
        Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
    }
}

Yderligere information

  • Aspose.BarCode-biblioteket understøtter en bred vifte af barkodeformater, hvilket giver dig mulighed for nemt at læse flere typer kode.
  • Overveje at implementere yderligere fejlbehandling for scenarier med manglende eller uforlæsbare barkoder.

Konklusion

Denne tutorial har vejledt dig gennem processen med at læse barkoder i C# ved hjælp af Aspose.BarCode. Med kun et par linjer af kode, kan du effektivt udveksle oplysninger fra barkoder billeder. For yderligere barkoder generering og manipulation funktioner, henvise til flere tutorialer og guider tilgængelige for Aspose produkter.

More in this category