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);
}
 Hrvatski