Како скенирати КР код користећи Ц C#

Како скенирати КР код користећи Ц C#

Ова тема објашњава како да скенирате КР кодове користећи Ц#. Овај туториал укључује детаљне кораке и кодов сјај за креирање КР скенера у Ц#. Не морате да инсталирате било какве додатне алате или апликације за имплементацију ове функције.

Предности скенирања КР кодова

  • Једноставна употреба:

  • Брзо приступити информацијама или УРЛ-у кодираним у КР коду.

  • Разноврсност:

  • Може се користити за различите апликације, укључујући управљање инвентаризацијом, системе плаћања и билет за догађаје.

  • Интеграција:

  • Једноставно се интегрише у апликације које захтевају скенирање баркода.

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

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

Корак по корак водич за скенирање КР кода

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

Додајте библиотеку Aspose.BarCode у свој пројекат. Овај пакет ради и у Windows Forms и ASP.NET окружењима.

Install-Package Aspose.BarCode

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

Преузмите изворну слику која садржи КР код користећи BarCodeReader Ово је корисно ако желите да прочитате КР код из датотеке слике у Ц #.

using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("QR.png", Aspose.BarCode.BarCodeRecognition.DecodeType.QR))
{
    // Further processing follows here
}

Корак 3: Прочитајте КР код

Искористите је BarCodeReader Да бисте скенирали и декодирали КР код са наплаћене слике. Овај Ц # пример се такође може прилагодити да ради као читач КРС код у АСП.НЕТ или апликацији за десктоп.

foreach (Aspose.BarCode.BarCodeRecognition.BarCodeResult result in reader.ReadBarCodes())
{
    // Further processing follows here
}

Корак 4: Преузмите информације о баркоду

Екстрактирајте тип баркода и текст кода из резултата. Ова метода ради за скенирање КР код и барцода у Ц #.

Console.WriteLine($"{result.CodeTypeName}: {result.CodeText}");

Потпуни код Пример: Скенирање КР кода из слике у Ц

Испод је комплетна узорка кода која показује како скенирати или декодирати КР код из датотеке слике користећи Ц#.

using (Aspose.BarCode.BarCodeRecognition.BarCodeReader reader = new Aspose.BarCode.BarCodeRecognition.BarCodeReader("QR.png", Aspose.BarCode.BarCodeRecognition.DecodeType.QR))
{
    foreach (Aspose.BarCode.BarCodeRecognition.BarCodeResult result in reader.ReadBarCodes())
    {
        Console.WriteLine($"{result.CodeTypeName}: {result.CodeText}");
    }
}

Како читати КР код из ПДФ-а у Ц#

Да бисте прочитали КР код из ПДФ датотеке, прво конвертујте ПДП у слику (на пример, ПНГ или ЈПЕГ), а затим користите горе наведени код.

Како читати КР код са камере у Ц

За скенирање КР кода у реалном времену у Ц #, сними слику са камере (користећи АФорге.НЕТ или сличну библиотеку), а затим га обрађује са BarCodeReader Као што је приказано горе.

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

  • У том BarCodeReader Класа подржава више врста баркода. DecodeType За КР код, бар код или Матрицс података ако је потребно.
  • Можете скенирати КР кодове у Ц # из сличних датотека, ПДФ докумената или камере у и ВинФормс и АСП.НЕТ пројектима.
  • За више детаља, погледајте Aspose.BarCode за .NET API референце за методе и својства.

Često postavljana pitanja (FAQ)

Како креирати читач КР кода у Ц #?

Можете креирати КР код читач користећи BarCodeReader Класа из Aspose.BarCode. погледајте код узорка горе за детаље.

Могу ли читати КР код из слике у Ц #?

Да. Преузмите датотеку слике користећи BarCodeReader и одређују DecodeType.QR.

Како могу да прочитам КР кодове из ПДФ датотеке у Ц #?

Претварајте ПДФ страницу на слику прво, а затим користите исту методу читача КР кода.

Како скенирати КР код користећи веб камеру у Ц #?

Снимајте слику са веб камере, сачувате или преносите, а затим је декодирајте BarCodeReader.

Могу ли користити овај код у АСП.НЕТ апликацијама?

Да, Aspose.BarCode ради са ASP.NET-ом, омогућавајући вам да изградите решења за читање КР кода и скенер на мрежи.

Да ли је могуће декодирати више КР кодова у једној слици?

Да, да је ReadBarCodes() Метода може открити и декодирати више КР кодова или баркода из једне слике.

Закључак

Овај туториал је показао како да скенирају, декодирају и читају КР кодове у Ц # користећи Аппосе.БарЦод. Примери раде са сликама, ПДФ датотеке, и могу се прилагодити за камеру-базиране сканирање.

 Српски