Kā lasīt barkodu, izmantojot C#
Šis vienkāršs apmācība ilustrē, kā lasīt barkodus, izmantojot C#. Izmantojot norādītos soļus, jūs varat izstrādāt C # lietojumprogrammu, kas lasīs barkodu ar minimālo kodu un bez ārējām atkarībām.
Barkodu lasīšanas priekšrocības
Efektivitāte:- Ātrs piekļuve kodētai informācijai digitālajā formātā.
Versatilitāte:- To var integrēt dažādās lietojumprogrammās, tostarp inventāra pārvaldībā un biļešu verifikācijā.
Vienkārša lietošana:- Tas vienkāršo datu ievadīšanas procesu, izmantojot ātrus skenējumus.
Priekšnoteikumi: Vides sagatavošana
- Iestatīt Visual Studio vai jebkuru saderīgu .NET IDE.
 - Instalējiet Aspose.BarCode no NuGet Package Manager.
 
Pakāpeniski ceļvedis, lai izlasītu barkodu
1. solis: Uzstādīt Aspose.BarCode
Pievienojiet Aspose.BarCode bibliotēku savam projektam, izmantojot NuGet.
Install-Package Aspose.BarCode2. solis: Iekļaut nepieciešamos nosaukuma telpas
Pievienojiet atsauces uz pieprasītajiem nosaukuma telpām savā kodā.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;3. solis: Lejupielādēt barkoda attēlu
Izveidojiet piemēru no BarCodeReader klases un lejupielādēt barkoda attēla failu.
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}4. solis: iestatīt barkoda veidus
Nosakiet barkoda veidus, kurus vēlaties lasīt, izmantojot DecodeType uzskaitītājs.
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);5. solis: Iterate caur rezultātiem
Ievadiet vārtu koda informāciju un drukājiet to uz konsoli.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}Pilnīgs koda piemērs, lai izlasītu barkodu
Šeit ir pilns piemērs, kas parāda, kā lasīt barkodu no attēla:
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}");
    }
}Papildu informācija
- Aspose.BarCode bibliotēka atbalsta dažādas barkoda formātus, ļaujot viegli izlasīt vairākus koda veidus.
 - Apsveriet papildu kļūdu apstrādes īstenošanu scenārijām ar trūkstošiem vai nepazīstamiem rādītājiem.
 
Conclusion
Šis apmācība ir vadījis jūs caur procesu lasīšanas barkodus C#, izmantojot Aspose.BarCode. ar tikai dažām kodu līnijām, jūs varat efektīvi iegūt informāciju no barkoda attēliem.