Kaip skaityti juostą naudojant C#
Šis paprastas mokymas iliustruoja, kaip skaityti juostų kodus naudojant C#. Pasekdamas pateiktus žingsnius, galite sukurti “C#” programą, kuri skaito juostas naudojantis minimaliu kodu ir be išorės priklausomybės.
Barkodų skaitymo privalumai
Efektyvumas:- Greitai prieiga prie šifruotos informacijos skaitmeniniu formatu.
Verstiškumas:- Jis gali būti integruotas į įvairias programas, įskaitant inventoriaus valdymą ir bilieto patikrinimą.
Paprasta naudoti:- Tai supaprastina duomenų įvedimo procesą per greitus skenavimus.
Žymos archyvas: paruošti aplinką
- Įdiegti „Visual Studio“ arba bet kokį suderinamą .NET IDE.
 - Įdiegti Aspose.BarCode iš NuGet paketų valdytojo.
 
Žingsnis po žingsnio vadovas skaityti barkodą
1 žingsnis: įdiegti Aspose.BarCode
Pridėti Aspose.BarCode biblioteką į savo projektą naudojant NuGet.
Install-Package Aspose.BarCode2 žingsnis: įtraukti reikiamus pavadinimų erdves
Įveskite nuorodas į reikalingą vardų erdvę savo kodo.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;3 žingsnis: atsisiųskite baroko vaizdą
Sukurkite pavyzdį iš BarCodeReader klasės ir įkrovti juostos kodo vaizdo failą.
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 žingsnis: nustatyti barkodų tipus
Nurodykite juostų kodo tipus, kuriuos norite skaityti naudojant DecodeType Įrašų skaičius.
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);5 žingsnis: Iterate per rezultatus
Išimkite juostos kodo informaciją ir spausdinkite ją į konsolę.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}Išsamus kodo pavyzdys skaityti barkodą
Štai pilnas pavyzdys, parodantis, kaip skaityti barų kodus iš nuotraukos:
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}");
    }
}Papildoma informacija
- Aspose.BarCode biblioteka palaiko įvairius juostos formatus, leidžiančius lengvai skaityti kelis kodų tipus.
 - Apsvarstykite papildomų klaidų tvarkymą scenarijams, kuriuose trūksta arba neskaityti juostų kodai.
 
Conclusion
Šis mokymasis veda jus per skaitymo barkodų procesą C# naudojant Aspose.BarCode. Su tik keliais kodo eilutėmis, galite veiksmingai ištraukti informaciją iš barkodo vaizdų. Už papildomų barko kodų gamybos ir manipuliavimo funkcijas, kreipkitės į daugiau instrukcijų ir gairių, prieinamų Aspos produktų.