Sljedeći Članak Kako čitati kodove s C#
Ovaj jednostavan tutorial ilustrira kako čitati barkode pomoću C#. Slijedom predviđenih koraka, možete razviti aplikaciju C# koja čita barkode pomoću minimalnog koda i bez vanjskih ovisnosti.
Prednosti čitanja barkoda
učinkovitost:- Brz pristup kodiranim informacijama u digitalnom formatu.
Vjerodostojnost:- Može se integrirati u različite aplikacije, uključujući upravljanje inventarom i provjeru karata.
Jednostavna uporaba:- Jednostavljuje proces ulaska podataka kroz brze skeniranje.
Predviđanja: Priprema za okoliš
- Sastavite Visual Studio ili bilo koji kompatibilni .NET IDE.
- Instalirajte Aspose.BarCode iz upravitelja paketa NuGet.
Korak po korak vodič za čitanje barkoda
Korak 1: Instalirajte Aspose.BarCode
Dodajte knjižnicu Aspose.BarCode vašem projektu pomoću NuGeta.
Install-Package Aspose.BarCode
Korak 2: Uključite potrebna imena
Dodajte upute potrebnim nazivnim prostorima u vašem kodu.
using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;
Korak 3: Preuzmite barkodnu sliku
Create an instance of the BarCodeReader
class and load the barcode image file.
using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
// Further processing follows here
}
Korak 4: Postavite vrstu barkoda
Specify the barcode types you want to read using the DecodeType
enumerator.
barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);
Korak 5: Iterate kroz rezultate
Izvadite podatke o čarobnom kodu i pritisnite ih na konzolu.
foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
Console.WriteLine($"{codeResult.CodeTypeName}: {codeResult.CodeText}");
}
Popuniti primjer koda za čitanje barkoda
Ovdje je potpuni primjer koji pokazuje kako pročitati barkode s slike:
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}");
}
}
Dodatne informacije
- Knjižnica Aspose.BarCode podržava razne formate čarobnog koda, što vam omogućuje da lako pročitate više vrsta koda.
- Razmislite o provedbi dodatnog rješavanja pogrešaka za scenarije s nedostajućim ili nečitanim kodovima.
zaključak
Ovaj tutorial vas je vodio kroz proces čitanja čarobnih koda u C# pomoću Aspose.BarCode. sa samo nekoliko linija koda, možete učinkovito izvući informacije iz slika čarobnih koda. Za dodatne funkcije generiranja i manipulacije čarobnih koda, pogledajte više tutoriala i vodiča dostupnih za Aspose proizvode.