1D Barcode Reader ja .NET

Ohjelma 1D Barcode Reader for .NET

1D Barcode Reader for .NET on tehokas plugin, jonka avulla kehittäjät voivat lukea ja salaa 1d barcode kuvia. Tämä opas kulkee läpi ominaisuuksia ja kykyjä plug-in, joka tarjoaa koodin esimerkkejä C# auttaa sinua aloittamaan.

Tuetut Barcode Symbolit

1D Barcode Reader for .NET tukee laajan valikoiman 3D-barcode symboloita, mukaan lukien:

  • UPC-A
  • UPC-E
  • Tyyppi 13
  • EAN 8
  • Koodi 39
  • Koodi 93
  • Koodi 128
  • Sijoitettu 2 / 5
  • Koodi 11

Voit määrittää symbologian lukemiseen käyttämällä BarcodeReader Luokka on:

// 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];

Lue Barcodeja kuvista

Jotta voit lukea rivi koodin kuvasta, voit käyttää BarcodeReader luokka ja määritä kuvan tiedoston reitti tai virta:

// 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];

Voit myös lukea barkoodeja virtauksista:

// 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];
}

Laajennettu Barcode

Se on BarcodeReader Luokka palauttaa A Result objekti, joka sisältää tietoja decoded rivi koodista, mukaan lukien symbologia, koodin teksti ja täydentää:

// 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;

Virheiden käsittely

1D Barcode Reader for .NET jättää poikkeuksia, jos vika tapahtuu barcode lukemisen tai dekodin aikana:

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