Čitanje barkoda je uobičajena potreba u mnogim aplikacijama, kao što su upravljanje inventarijem i provjera karata.Ovaj tutorial pokazuje kako čitati barkodove pomoću C# s Aspose.BarCode za .NET.

Uvod

Ovaj vodič pruža korak po korak upute o čitanju barkoda pomoću C#. Slijedom koraka navedenih ispod, možete razviti snažnu aplikaciju čitatelja čarobnih koda koja podržava više vrsta čara.

Prednosti čitanja barkoda

  • Efektivnost: Brz pristup kodiranim informacijama u digitalnom formatu.
  • Versatilnost: Može se integrirati u različite aplikacije, uključujući upravljanje inventarom i provjeru karata.
  • Lako se koristi: pojednostavljuje proces ulaska podataka kroz brze skeniranje.

Predviđanja: Priprema za okoliš

  • Sastavite Visual Studio ili bilo koji kompatibilni .NET IDE.
  • Instalirajte Aspose.BarCode iz upravitelja paketa NuGet.
Install-Package Aspose.BarCode

Korak po korak vodič za čitanje barkoda

Korak 1: Uključite potrebne nazivne prostore

Dodajte upute potrebnim nazivnim prostorima u vašem kodu.

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

Korak 2: Preuzmite barkodnu sliku

Stvoriti primjer za BarCodeReader razred i preuzeti datoteku barkoda slike.

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

Korak 3: Postavite vrstu barkoda

Upišite vrste čarobnog koda koje želite pročitati pomoću DecodeType Slijedeći članak

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

Korak 4: Iterate kroz rezultate

Izvadite podatke o čarobnom kodu i pritisnite ih na konzolu.

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

Popuniti primjer koda za čitanje barkoda

Ovdje je potpuni primjer koji pokazuje kako pročitati barkode s slike:

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

Dodatne informacije

  • Knjižnica Aspose.BarCode podržava razne formate čarobnog koda, što vam omogućuje da lako pročitate više vrsta koda.
  • Razmislite o provedbi dodatnog rješavanja pogrešaka za scenarije s nedostajućim ili nečitanim kodovima.

zaključak

Ovaj tutorial vas je vodio kroz proces čitanja čarobnih koda u C# pomoću Aspose.BarCode. sa samo nekoliko linija koda, možete učinkovito izvući informacije iz slika čarobnih koda. Za dodatne funkcije generiranja i manipulacije čarobnih koda, pogledajte više tutoriala i vodiča dostupnih za Aspose proizvode.

More in this category