Membaca barcode merupakan keperluan yang biasa dalam banyak aplikasi, seperti pengurusan inventori dan pengesahan tiket. tutorial ini menunjukkan bagaimana untuk membaca kod bar menggunakan C# dengan Aspose.BarCode untuk .NET.

Introduction

Panduan ini menyediakan arahan langkah demi langkah mengenai bacaan kod bar menggunakan C#. Dengan mengikuti langkah-langkah yang disenaraikan di bawah, anda boleh membangunkan aplikasi pembaca barcode yang kukuh yang menyokong pelbagai jenis kod baris.

Manfaat Membaca Barcode

  • Efficiency : Akses cepat kepada maklumat yang disulitkan dalam format digital.
  • ** Versatiliti** : Boleh dimasukkan ke dalam pelbagai aplikasi, termasuk pengurusan inventori dan pengesahan tiket.
  • ** Mudah digunakan** : Mengurangkan proses kemasukan data melalui pemindaian cepat.

Tag: persiapan persekitaran

  • Menyediakan Visual Studio atau mana-mana .NET IDE yang kompatibel.
  • Instal Aspose.BarCode daripada NuGet Package Manager.
Install-Package Aspose.BarCode

Langkah-langkah panduan untuk membaca barcode

Langkah 1: Masukkan ruang nama yang diperlukan

Tambah rujukan kepada ruang nama yang diperlukan dalam kod anda.

using Aspose.BarCode;
using Aspose.BarCode.BarCodeRecognition;

Langkah 2: Muat turun imej barcode

Mencipta contoh daripada BarCodeReader kelas dan muat turun fail imej barcode.

using (BarCodeReader barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC))
{
    // Further processing follows here
}

Langkah 3: Tetapkan jenis barcode

Tentukan jenis barcode yang anda ingin baca menggunakan DecodeType kepada Enumerator.

barcodeReader = new BarCodeReader("multiple_codes.png", DecodeType.Pdf417, DecodeType.DataMatrix, DecodeType.QR, DecodeType.Code39Extended, DecodeType.Code128, DecodeType.RM4SCC);

Langkah 4 : Melalui hasil

Mengekstrak maklumat barcode dan mencetaknya ke konsol.

foreach (BarCodeResult codeResult in barcodeReader.ReadBarCodes())
{
    Console.WriteLine("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
}

Contoh Kod Lengkap Untuk Membaca Barcode

Berikut ialah contoh lengkap yang menunjukkan bagaimana untuk membaca barcode daripada imej:

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("{0}: {1}", codeResult.CodeTypeName, codeResult.CodeText);
    }
}

Maklumat tambahan

  • Perpustakaan Aspose.BarCode menyokong pelbagai format barcode, membolehkan anda dengan mudah membaca pelbagai jenis kod.
  • Pertimbangkan pelaksanaan pemprosesan ralat tambahan untuk senario dengan kod bar yang hilang atau tidak boleh dibaca.

Conclusion

Tutorial ini telah membimbing anda melalui proses membaca barcode dalam C# menggunakan Aspose.BarCode. Dengan hanya beberapa baris kod, anda boleh secara berkesan mengekstrak maklumat daripada imej kod bar. Untuk ciri-ciri pengeluaran dan manipulasi barkod tambahan, rujuk kepada lebih banyak tutorial dan panduan yang tersedia untuk produk Asposa.

More in this category