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

Увод

Ovaj vodič pruža korak po korak upute o čitanju čarobnih koda pomoću C#. Slijedom sledećih koraka, možete da razvijete snažnu aplikaciju čitača čašica koji podržava više vrsta čara.

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

  • Ефикасност: Брзо приступ кодираним информацијама у дигиталном формату.
  • Версабилност: Може се интегрисати у различите апликације, укључујући управљање инвентаризацијом и верификацију карте.
  • ** Једноставно коришћење**: олакшава процес уноса података кроз брзе скенирање.

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

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

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

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

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

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

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

Стварање примера за BarCodeReader Класирање и преузимање датотеке слике баркода.

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

Корак 3: Поставите врсте баркода

Опремите типове баркода које желите да прочитате користећи DecodeType Убројавање .

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

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

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

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine("{0}: {1}", 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("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
    }
}

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

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

Закључак

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

More in this category