Читање баркода је уобичајено захтев у многим апликацијама, као што су управљање инвентаризацијом и верификација билета. Овај туториал показује како читати бар кодове користећи Ц # са Асписе.Баркодом за .НЕТ.
Увод
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
- Generirajte GS1 Data Matrix Barcodes pomoću Aspose.BarCode za .NET
- Generirajte MSI, Plessey i Standard 2 od 5 Barkoda za Inventory i Warehouse Labels u .NET-u
- Generirajte POSTNET i PLANET kodove za automatizaciju pošte u .NET-u
- Генерација Aztec кодова користећи Aspose.BarCode за .NET
- Генерација ЕАН-13 и ЕН-8 баркода за малопродајне производе у .NET-у