Սկանավորեք QR կոդը՝ օգտագործելով C#

Այս թեման բացատրում է, թե ինչպես պետք է սկանավորել QR Code՝ օգտագործելով C#: Այս հոդվածը պարունակում է քայլեր՝ բացատրելու ալգորիթմը և կոդի հատվածը՝ QR սկաները C#-ում ստեղծելու համար: Ավելին, այս ֆունկցիայի հետ աշխատելու համար որևէ լրացուցիչ գործիք կամ հավելված տեղադրելու կարիք չկա:

QR կոդը սկանավորելու քայլեր՝ օգտագործելով C#

  1. Տեղադրեք Aspose.BarCode for .NET-ը NuGet փաթեթի կառավարիչից՝ QR կոդերը սկանավորելու համար
  2. Բեռնել աղբյուրի QR պատկերը՝ օգտագործելով BarCodeReader դասը
  3. Կարդացեք QR կոդը սկզբնաղբյուր պատկերից
  4. Ստացեք շտրիխ կոդի տեսակը՝ օգտագործելով CodeTypeName հատկությունը և կոդավորված կոդի տեքստը

Վերոնշյալ քայլերը ավելի են մշակում ծրագրի հոսքը՝ *կարդա QR կոդը C#-ում: Ընթացակարգը կսկսվի API-ի կազմաձևմամբ NuGet փաթեթի կառավարիչ հավելվածով և բեռնելով աղբյուրի պատկերը: Այնուհետև, QR կոդում կոդավորված տվյալները արդյունահանվում և տպվում են վահանակում կամ երկխոսության վանդակում՝ ձեր պահանջների հիման վրա:

Կոդ՝ պատկերից QR կոդը սկանավորելու համար՝ օգտագործելով C#

using Aspose.BarCode;
using System;
class Program
{
static void Main(string[] args) // Scan QR code in C#
{
new License().SetLicense("License.lic");
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}");
}
Console.WriteLine("QR Code read successfully");
}
}

Կոդի այս հատվածը բավարար է QR ընթերցող ստեղծելու համար՝ օգտագործելով C#: Նախ, օգտագործեք BarCodeRecognition անվանատարածքը՝ գործարկելու շտրիխ կոդ ընթերցող՝ միաժամանակ շտրիխ կոդի տեսակը սահմանելու համար, օրինակ՝ QR, DatabarExpanded, DataMatrix, DotCode, ISBN, Pdf417 և այլն: Այնուհետև, կրկնեք յուրաքանչյուր ճանաչման արդյունքը և հանեք շտրիխի տեսակը, կոդի տեքստը, կոդի տիպի անունը: , և վստահություն արդյունքի օբյեկտից:

Այս ուղեցույցում մենք սովորեցինք սկանավորել QR կոդը՝ օգտագործելով C#: Բացի այդ, եթե ցանկանում եք ստեղծել QR կոդ, կարդացեք հոդվածը Ստեղծեք QR կոդ C#-ում-ում:

 Հայերեն