Čárový kód je strojově čitelná optická reprezentace dat sestávající z paralelních čar a čísel, která se většinou používá k jedinečné identifikaci produktů a zefektivnění procesů, jako je správa zásob a transakce v místě prodeje. V tomto článku probereme, jak programově skenovat čárové kódy pomocí C# s aplikací .NET.

Čtečka čárových kódů pomocí C# | Naskenujte čárový kód z obrázku

Skener čárových kódů .NET API

GroupDocs.Parser for C# API poskytuje vývojářům možnost extrahovat data z různých formátů dokumentů, jako je PDF, Word, Excel a další. Díky své rozsáhlé funkčnosti umožňuje snadnou analýzu textu, metadat, obrázků, čárových kódů a strukturovaného obsahu. V tomto článku prozkoumáme, jak využít toto API ke skenování čárových kódů z obrázků v aplikaci .NET pomocí C#.

Můžete si stáhnout DLL nebo instalační program MSI ze sekce ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím NuGet.

PM> Install-Package GroupDocs.Parser

Jak skenovat čárový kód pomocí C#

Pokud jste jedním z těch, kteří stále věří, že skenování čárových kódů je složitý úkol, tyto následující řádky vaši mylnou představu objasní. Chcete-li číst obrázek čárového kódu, postupujte takto:

  • K načtení obrázku čárového kódu použijte třídu Parser.
  • Získejte čárový kód(y) z načteného obrázku.
  • Extrahujte zakódovaná data z čárového kódu pomocí vlastnosti Value.

Následující zdrojový kód C# ukazuje, jak skenovat obrázek čárového kódu v aplikaci .NET pomocí C#.

// Naskenujte čárový kód pomocí C#
using (Parser parser = new Parser("/path/barcode.png"))
{
    // Extrahujte všechny čárové kódy.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Iterujte přes čárové kódy
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Vytiskněte hodnoty Identified Barcode
        Console.WriteLine(barcode.CodeTypeName +" Value: " + barcode.Value);
    }
}

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k analýze snímače čárových kódů a dalších funkcí API bez jakýchkoliv omezení hodnocení.

Závěr

Na závěr jste se naučili jednoduchý způsob skenování čárových kódů z obrázku pomocí C#. Z tohoto učení si můžete vyvinout vlastní čtečku čárových kódů nebo jednoduše vytvořit online aplikaci pro čtení čárových kódů.

Chcete-li se dozvědět více, můžete navštívit následující užitečný materiál:

Viz také