Čtení čárových kódů je běžným požadavkem v mnoha aplikacích, jako je řízení inventáře a ověření vstupenek. Tento tutoriál ukazuje, jak číst čáry pomocí C# s Aspose.BarCode pro .NET.

Úvod

Tento průvodce poskytuje krok za krokem pokyny pro čtení čárových kódů pomocí C#. Sledováním kroků uvedených níže, můžete vyvinout robustní čtečku čárního kódu aplikace, která podporuje více typů čáru.

Výhody čtení baroků

  • Účinnost: rychlý přístup k šifrovaným informacím v digitálním formátu.
  • Versatilita: Může být integrovaná do různých aplikací, včetně řízení inventáře a ověření vstupenek.
  • Snadné použití: Zjednodušuje proces vstupu dat rychlými skenováním.

Předpoklady: Příprava životního prostředí

  • Nastavení Visual Studio nebo jakéhokoli kompatibilního .NET IDE.
  • Instalujte Aspose.BarCode z programu NuGet Package Manager.
Install-Package Aspose.BarCode

Krok za krokem průvodce čtení barového kódu

Krok 1: Vložte potřebné názevové prostory

Přidejte odkazy na požadované názevové prostory ve vašem kódu.

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

Krok 2: Stáhněte barový kód obrázku

Vytvořte si příklad z BarCodeReader třída a stáhnout barový kód obrázku souboru.

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

Krok 3: Nastavení typů čárového kódu

Zadejte typy čárového kódu, které chcete číst pomocí DecodeType v seznamu.

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

Krok 4: Využijte výsledky

Vyjmete informace o čárovém kódu a vytiskněte je na konzoli.

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

Kompletní příklad kódu pro čtení barového kódu

Zde je kompletní příklad, který ukazuje, jak číst čárové kódy z obrázku:

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);
    }
}

Další informace

  • Knihovna Aspose.BarCode podporuje různé formáty čárového kódu, které vám umožňují snadno číst několik typů kód.
  • Zvažte provádění dodatečného řešení chyb pro scénáře s chybějícími nebo nečitelnými čárovými kódy.

závěr

Tento tutoriál vás vede procesem čtení čárových kódů v C# pomocí Aspose.BarCode. S pouhými několika řádky kódu, můžete efektivně extrahovat informace z obrázků čárových kódů. Pro další funkce generace čárových kódů a manipulace, odkaz na více tutoriálů a průvodců k dispozici pro produkty Aspose.

More in this category