Pembaca Barcode 1D untuk .NET
Pengenalan ke 1D Barcode Reader untuk .NET
The 1D Barcode Reader for .NET adalah plugin yang kuat yang memungkinkan pengembang untuk membaca dan mendekodkan barcode 3D dari gambar. panduan ini akan berjalan Anda melalui fitur dan kemampuan plugin, memberikan contoh kode dalam C# untuk membantu Anda memulai.
Simbol Barcode yang didukung
1D Barcode Reader untuk .NET mendukung berbagai simbol barcode 1d, termasuk:
- UPC-A
- UPC dan
- Kemenangan-13
- Kemenangan 8
- Kode 39
- Kode 93
- Kode 128
- Interleaved 2 dari 5
- Kode 11
Anda dapat menentukan simbol untuk membaca menggunakan BarcodeReader
Kelas yang :
// 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];
Membaca Barcode dari Gambar
Untuk membaca barcode dari gambar, Anda dapat menggunakan BarcodeReader
kelas dan menentukan jalur file gambar atau arus:
// 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];
Anda juga dapat membaca kode bar dari aliran:
// 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];
}
Menghapus Barcode
dan yang BarcodeReader
Kembali ke kelas A Result
objek, yang berisi informasi tentang kode bar yang dikodkan, termasuk simbol, teks kode, dan tambahan:
// 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;
Kesalahan Pengelolaan
1D Barcode Reader untuk .NET melemparkan pengecualian jika kesalahan terjadi saat membaca atau mendekodkan barcode:
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);
}