Kaip skaityti baroką naudojant C#

Kaip skaityti baroką naudojant C#

Šis paprastas mokymas iliustruoja, kaip skaityti barkodus naudojant C#. Pasekdamas pateiktus žingsnius, galite sukurti C# programą, kuri skaito barkodus naudojant minimalų kodą ir be išorinių priklausomybių.

Skaitymo barkodai naudos

  1. Efektyvumas:
  • Greitai prieiga prie koduojamos informacijos skaitmeniniame formato.
  1. Versalumas:
  • Jis gali būti integruotas į įvairias programas, įskaitant inventoriaus valdymą ir bilieto patikrinimą.
  1. Lengva naudoti:
  • Paprastina duomenų įvedimo procesą per greitas skenavimas.

Žymos archyvas: aplinkos paruošimas

  1. Įdiegti Visual Studio arba bet kuris suderinamas .NET IDE.
  2. Įdiegti Aspose.BarCode iš NuGet paketų valdytojo.

Žingsnis po žingsnio - skaityti barkodą

1 žingsnis: įdiegti Aspose.BarCode

Pridėkite „Aspose.BarCode“ biblioteką į savo projektą naudodami „NuGet“.

Install-Package Aspose.BarCode

2 žingsnis: įtraukti reikalingus pavadinimų erdves

Pridėkite nuorodas į reikalingus vardų erdves savo kodą.

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

3 žingsnis: įkeliate barkodą

Sukurkite pavyzdį iš BarCodeReader klasės ir įkrovimo juostos kodo vaizdo failą.

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

4 žingsnis: nustatyti barkodų tipus

Nurodykite juostos kodo tipus, kuriuos norite skaityti naudojant DecodeType Išvardyti.

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

5 žingsnis: Iterate per rezultatus

Išimkite juostos kodo informaciją ir spausdinkite ją į konsolę.

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

Išsamus kodo pavyzdys skaityti barkodą

Štai pilnas pavyzdys, parodytu, kaip skaityti barkodus iš vaizdo:

using Aspose.BarCode.BarCodeRecognition;
using System;

class Program
{
  static void Main()
  {
    string imagePath = "multiple_barcodes.png"; // Replace with your file
    using (BarCodeReader reader = new BarCodeReader(imagePath, DecodeType.UPCA, DecodeType.EAN13, DecodeType.Code39, DecodeType.Code128))
    {
      foreach (BarCodeResult result in reader.ReadBarCodes())
        Console.WriteLine($"Type: {result.CodeTypeName}, Value: {result.CodeText}");
    }
  }
} 

Papildoma informacija

  • Aspose.BarCode biblioteka palaiko įvairius juostų kodo formatus, leidžiančius lengvai skaityti kelias kodų rūšis.
  • Apsvarstykite papildomų klaidų tvarkymo scenarijų, kurių trūksta arba neskaityti barkodai, įgyvendinimą.

Išvada

Šis mokymasis vadovavo jums per skaitymo kodų procesą C# naudojant Aspose.BarCode. Su tik keliais kodo eilutėmis, galite efektyviai ištraukti informaciją iš kodo vaizdų. Daugiau kodo generavimo ir manipuliavimo funkcijų, kreipkitės į daugiau mokymo ir gairių, prieinamus Aspose produktų.

 Lietuvių