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
- Arbejde med Aztec Codes i C#
- Behandle fejl korrigering og beskadigede QR-koder ved hjælp af Aspose.BarCode for .NET
- Generere Aztec-koder ved hjælp af Aspose.BarCode for .NET
- Generere Codabar og Code 11 Barkoder for Sundheds- og Biblioteksapplikationer i .NET
- Generere Code 128 Barcodes ved hjælp af Aspose.BarCode for .NET