Այս թեման բացատրում է, թե ինչպես պետք է սկանավորել QR Code՝ օգտագործելով C#: Այս հոդվածը պարունակում է քայլեր՝ բացատրելու ալգորիթմը և կոդի հատվածը՝ QR սկաները C#-ում ստեղծելու համար: Ավելին, այս ֆունկցիայի հետ աշխատելու համար որևէ լրացուցիչ գործիք կամ հավելված տեղադրելու կարիք չկա:
QR կոդը սկանավորելու քայլեր՝ օգտագործելով C#
- Տեղադրեք Aspose.BarCode for .NET-ը NuGet փաթեթի կառավարիչից՝ QR կոդերը սկանավորելու համար
- Բեռնել աղբյուրի QR պատկերը՝ օգտագործելով BarCodeReader դասը
- Կարդացեք QR կոդը սկզբնաղբյուր պատկերից
- Ստացեք շտրիխ կոդի տեսակը՝ օգտագործելով 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#-ում-ում: