Ինչպես կարդալ շտրիխ կոդը՝ օգտագործելով C#

Այս պարզ թեման ցույց է տալիս, թե ինչպես կարելի է Կարդալ Barcode՝ օգտագործելով C#: Շտրիխ կոդ կարդալու համար C# վրա հիմնված հավելվածը կարող է մշակվել՝ օգտագործելով պարզ API զանգեր և մի քանի կոդավորման քայլեր: Օրինակը կարող եք օգտագործել Windows, macOS և Linux օպերացիոն համակարգերով աշխատող ցանկացած .NET աջակցվող հավելվածում՝ առանց որևէ երրորդ կողմի գործիքի կամ այլ API-ի կախվածության:

Շտրիխ կոդը կարդալու քայլեր՝ օգտագործելով C#

  1. Ներառեք Aspose.BarCode for .NET NuGet փաթեթների կառավարիչից
  2. Ներառեք հղում Aspose.Barcode և Aspose.BarCode.BarCodeRecognition անվանատարածքներին
  3. Ստեղծեք BarCodeReader class-ի օբյեկտ և բեռնեք շտրիխ կոդի պատկերի ֆայլը
  4. Սահմանեք շտրիխ կոդերի տեսակները՝ օգտագործելով DecodeType հաշվիչը BarCodeReader-ի համար
  5. Կրկնել շտրիխ կոդի արդյունահանված տեղեկատվության միջոցով՝ հետագա օգտագործման համար

C#-ում վերը նշված քայլերը կարդում են շտրիխ կոդը պատկերից ընդամենը մի քանի տող կոդով: Գործընթացը կսկսվի NuGet-ի միջոցով API-ի ավելացումով և պահանջվող անվանատարածքների ներառմամբ: Այնուհետև մենք կկարդանք աղբյուրի PNG ֆայլը, որն ունի մեկ կամ մի քանի շտրիխ կոդ՝ օգտագործելով BarCodeReader օրինակը: Մենք նաև կսահմանենք շտրիխ կոդի ցանկալի տեսակները, որոնք մեզ հետաքրքրում է կարդալ՝ օգտագործելով DecodeType հաշվիչը: Հետագա տողերում շտրիխ կոդերի ընթերցիչը տեղեկատվություն կհանի պատկերից, և մենք դա կկրկնենք մեր հավելվածում հետագա օգտագործման համար:

Կոդ՝ C#-ով շտրիխ կոդ կարդալու համար

using System;
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;
namespace KBBarcode
{
public class ReadBarcode
{
public static void BarcodeReader()
{
// Applying product license to read the Barcodes from image
License BarcodeLic = new License();
BarcodeLic.SetLicense("Aspose.Total.lic");
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($"{codeResult.CodeTypeName}:{codeResult.CodeText}");
}
}
}
}

Վերոնշյալ օրինակում շտրիխ ընթերցող ստեղծելու համար C# աղբյուրի կոդը օգտագործվում է API-ի մի քանի զանգերում: API-ն առաջարկում է տեղեկատվություն կարդալու շտրիխ կոդերի լայն տեսականի, որոնք նշված են DecodeType հաշվարարում: Ընդամենը մի քանի տողով կոդ է մշակվել C# շտրիխ սկաների մեջ:

Այս թեմայում մենք ուսումնասիրել ենք, թե որքան հեշտությամբ է C# հավելվածը սկանավորում շտրիխ կոդը PNG պատկերից: Եթե դուք հետաքրքրված եք QR կոդ ստեղծելով, տես հոդվածը, թե ինչպես անել Ստեղծեք QR կոդ C#-ում:

 Հայերեն