Како читати баркод користећи Ц C#

Како читати баркод користећи Ц C#

Овај једноставан туториал илуструје како читати баркоде користећи Ц #. Следећи постављене кораке, можете развити апликацију Ц # која чита баркоде користећи минимални код и без спољних зависности.

Предности читања баркода

  • Ефикасност:- Брзо приступ кодираним информацијама у дигиталном формату.

  • Разноврсност:- Може се интегрисати у различите апликације, укључујући управљање инвентаризацијом и верификацију карте.

  • Једноставна употреба:- Олакшава процес уноса података кроз брзе скенирање.

Принципи: Припрема за животну средину

  • Инсталирајте Visual Studio или било који компатибилан .NET IDE.
  • Инсталирајте Aspose.BarCode са менаџера пакета NuGet.

Корак по корак водич за читање баркода

Корак 1: Инсталирајте Aspose.BarCode

Додајте библиотеку Aspose.BarCode у свој пројекат користећи NuGet.

Install-Package Aspose.BarCode

Корак 2: Укључите неопходне имена

Додајте референце на потребне имена простора у вашем коду.

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

Корак 3: Преузмите слику баркода

Create an instance of the BarCodeReader class and load the barcode image file.

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: Поставите врсте баркода

Specify the barcode types you want to read using the DecodeType enumerator.

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

Корак 5: Итерате кроз резултате

Екстрактирајте информације баркода и штампајте их на конзолу.

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

Потпуни пример кода за читање баркода

Ево комплетног примера који показује како читати баркоде из слике:

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($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
    }
}

Додатне информације

  • Библиотека Aspose.BarCode подржава различите формати баркода, што вам омогућава да лако прочитате више врста кода.
  • Размислите о имплементацији додатне грешке за сценарије са недостајућим или нечитаним кодовима.

Закључак

Овај туториал вас је водио кроз процес читања баркода у Ц# користећи Асписе.Баркод.Са само неколико линија кода, можете ефикасно извући информације из слика баркода.За додатне функције генерисања и манипулације баркода, погледајте више туторијала и водича доступних за Асписе производе.

 Српски