1D Barcode Reader za .NET
Uvod u 1D Barcode Reader za .NET
1D Barcode Reader za .NET je moćan plugin koji omogućuje razvijalcima da čitaju i dekodiraju 3D barkode iz slika.Ovaj vodič će vas proći kroz značajke i mogućnosti plugina, pružajući primjere koda u C# kako bi vam pomogao da počnete.
Podržana simbolija barkoda
1D Barcode Reader za .NET podržava široku paletu simbolija barkoda 1d, uključujući:
- UPC-a
- UPC-a
- Sljedeći-13
- Sljedeći 8
- Kodeks 39
- Kodeks 93
- Kodacija 128
- Slijedeći članak 2 od 5
- Kodeks 11
Možete odrediti simbologiju za čitanje pomoću BarcodeReader
Klasa je:
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png", Aspose.BarCode DecodeType.Code39);
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
Čitanje barkoda iz slika
Da biste pročitali čarobni kod s slike, možete koristiti BarcodeReader
razred i odrediti put ili tok datoteke slike:
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png");
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
Također možete pročitati barkode iz tokova:
// Create a new instance of BarcodeReader
using (System.IO.Stream stream = System.IO.File.OpenRead("image.png"))
{
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader(stream);
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
}
dekodiranje barkoda
Tko je BarcodeReader
Povratak u razred A Result
predmet, koji sadrži informacije o dekodiranom čarobnom kodu, uključujući simbologiju, tekst koda i dodatak:
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png");
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
// Get the symbology
string symbology = result.CodeType;
// Get the code text
string codeText = result.CodeText;
pogrešno postupanje
1D Barcode Reader za .NET stavlja iznimke ako se pogreška javlja tijekom čitanja ili dekodiranja barkoda:
try
{
// Create a new instance of BarcodeReader
Aspose.BarCode.BarcodeReader reader = new Aspose.BarCode.BarcodeReader("image.png");
// Read the barcode
Aspose.BarCode.Result result = reader.ReadBarCodes()[0];
}
catch (Aspose.BarCode.BarcodeException ex)
{
Console.WriteLine("Error reading barcode: " + ex.Message);
}