Како скенирати КР код користећи Ц 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()
Метода може открити и декодирати више КР кодова или баркода из једне слике.
Закључак
Овај туториал је показао како да скенирају, декодирају и читају КР кодове у Ц # користећи Аппосе.БарЦод. Примери раде са сликама, ПДФ датотеке, и могу се прилагодити за камеру-базиране сканирање.