Een streepjescode is een machineleesbare optische weergave van gegevens, bestaande uit parallelle lijnen en cijfers, die meestal worden gebruikt om producten uniek te identificeren en processen zoals voorraadbeheer en verkooppunttransacties te stroomlijnen. In dit artikel bespreken we hoe u barcodes programmatisch kunt scannen met behulp van C# met een .NET-toepassing.

Barcodelezer met C# | Scan streepjescode van afbeelding

Streepjescodescanner .NET API

GroupDocs.Parser voor C# API biedt ontwikkelaars de mogelijkheid om gegevens te extraheren uit diverse documentindelingen zoals PDF, Word, Excel en meer. Met zijn uitgebreide functionaliteit vergemakkelijkt het het eenvoudig ontleden van tekst, metadata, afbeeldingen, streepjescodes en gestructureerde inhoud. In dit artikel zullen we onderzoeken hoe we deze API kunnen gebruiken om streepjescodes van afbeeldingen in een .NET-toepassing te scannen met behulp van C#.

U kunt de DLL’s of het MSI-installatieprogramma downloaden uit de downloadsectie of u kunt de API in uw .NET-toepassing installeren via NuGet.

PM> Install-Package GroupDocs.Parser

Barcode scannen met C#

Als u een van degenen bent die nog steeds gelooft dat het scannen van streepjescodes een complexe taak is, zullen deze volgende regels uw misvatting ophelderen. Volg deze stappen om een streepjescodeafbeelding te lezen:

  • Gebruik de klasse Parser om de streepjescodeafbeelding te laden.
  • Verkrijg de streepjescode(s) van de geladen afbeelding.
  • Haal de gecodeerde gegevens uit de streepjescode met behulp van de eigenschap Waarde.

De volgende C#-broncode laat zien hoe u met C# een streepjescodeafbeelding in een .NET-toepassing scant.

// Scan streepjescode met C#
using (Parser parser = new Parser("/path/barcode.png"))
{
    // Pak alle streepjescodes uit.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Itereren over streepjescodes
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Druk de geïdentificeerde streepjescodewaarden af
        Console.WriteLine(barcode.CodeTypeName +" Value: " + barcode.Value);
    }
}

Ontvang een gratis licentie

U kunt een gratis tijdelijke licentie krijgen om de streepjescodescanner te analyseren en andere functies van de API zonder enige evaluatiebeperkingen.

Conclusie

Tot slot heb je de eenvoudige manier geleerd om streepjescodes van de afbeelding te scannen met behulp van C#. Op basis van dit leren kunt u uw eigen streepjescodelezer ontwikkelen of eenvoudig een online toepassing voor streepjescodescanners maken.

Voor meer informatie kunt u het volgende nuttige materiaal bezoeken:

Zie ook