Kaip skaityti juostą naudojant C#

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.BarCode

2 ž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ų.

 Lietuvių