Het lezen van barcodes is een gemeenschappelijke vereiste in veel toepassingen, zoals inventory management en ticketverificatie. deze tutorial toont hoe je barcode kunt lezen met behulp van C# met Aspose.BarCode voor .NET.
Introductie
Deze gids biedt stap voor stap instructies over het lezen van barcodes met behulp van C#. Door de onderstaande stappen te volgen, kunt u een robuste barcode reader-applicatie ontwikkelen die meerdere types Barcode ondersteunt.
De voordelen van het lezen van barcodes
- Efficiëntie: snelle toegang tot gecodeerde informatie in digitale vorm.
- Versatiliteit: kan worden geïntegreerd in verschillende toepassingen, waaronder inventarisatie en ticketverificatie.
- Eenvoudig te gebruiken: Vereenvoudigt het proces van gegevensing door middel van snelle scans.
Voorwaarden: het voorbereiden van het milieu
- Installeer Visual Studio of een compatibele .NET IDE.
- Installeer Aspose.BarCode vanuit de NuGet Package Manager.
Install-Package Aspose.BarCode
Step-by-Step Guide om Barcode te lezen
Stap 1: Inkluderen van noodzakelijke naamruimten
Voeg verwijzingen toe aan de vereiste naamruimten in uw code.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;
Stap 2: Laden van de barcode afbeelding
Een voorbeeld maken van de BarCodeReader
Klassen en laden de barcode beeldbestand.
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
// Further processing follows here
}
Stap 3: Set de barcode typen
Specificeer de barcode typen die u wilt lezen met behulp van de DecodeType
De enumerator.
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);
Stap 4: Iterate door middel van resultaten
Verwijder de barcode-informatie en druk het op de console.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}
Volledige code voorbeeld om barcode te lezen
Hier is een complete voorbeeld van hoe je barcodes van een afbeelding kunt lezen:
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);
}
}
Aanvullende informatie
- De Aspose.BarCode-bibliotheek ondersteunt een verscheidenheid aan barcodeformaten, waardoor u gemakkelijk meerdere soorten codes kunt lezen.
- Overweeg de implementatie van aanvullende foutbehandeling voor scenario’s met ontbrekende of onleesbare barcodes.
Conclusie
Deze tutorial heeft u geleid door het proces van het lezen van barcodes in C# met behulp van Aspose.BarCode. Met slechts een paar lijnen van code, kunt u efficiënt informatie uit barcode beelden extraheren. Voor aanvullende barcode generatie en manipulatiefuncties, raadpleeg meer tutorials en gids beschikbaar voor Aspose producten.
More in this category
- Acceleratie Bulk 1D Barcode Scanning in Inventory en Warehouse Workflows in .NET
- Creëer GS1-128 (UCC/EAN-128) Barcodes voor supply chain en compliance in .NET
- Creëren van code 128 Barcodes met behulp van Aspose.BarCode voor .NET
- Creëren van ISBN en ISSN Barcodes voor Boeken en Periodicals in .NET
- Creëren van UPC-A en U PC-E barcodes voor productverpakking in .NET