Membaca barcode adalah persyaratan umum dalam banyak aplikasi, seperti manajemen inventori dan verifikasi tiket. tutorial ini menunjukkan bagaimana membaca barcodes menggunakan C# dengan Aspose.BarCode untuk .NET.

Pengenalan

Panduan ini memberikan petunjuk langkah demi langkah tentang membaca kode bar menggunakan C#. Dengan mengikuti langkah-langkah yang dijelaskan di bawah ini, Anda dapat mengembangkan aplikasi pembaca barcode yang kuat yang mendukung beberapa jenis kode Bar.

Manfaat Membaca Barcode

  • Efficiency: Akses cepat ke informasi terenkripsi dalam format digital.
  • ** Versatilitas**: dapat diintegrasikan ke dalam berbagai aplikasi, termasuk manajemen inventori dan verifikasi tiket.
  • ** Mudah digunakan**: memudahkan proses pengenalan data melalui pemindaian cepat.

Persyaratan: Persiapan Lingkungan

  • Menginstal Visual Studio atau IDE .NET yang kompatibel.
  • Instal Aspose.BarCode dari NuGet Package Manager.
Install-Package Aspose.BarCode

Panduan Langkah-Langkah Untuk Membaca Barcode

Langkah 1: Termasuk ruang nama yang diperlukan

Tambahkan referensi ke ruang nama yang diperlukan dalam kode Anda.

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

Langkah 2: Carilah Barcode Image

Mencipta contoh dari BarCodeReader Kelas dan muat file barcode image.

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 ingin Anda baca menggunakan DecodeType dari Enumerator.

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

Langkah 4: Iterate melalui hasil

Mengekstrak informasi barcode dan mencetaknya ke konsol.

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

Contoh kode lengkap untuk membaca kode bar

Berikut adalah contoh lengkap yang menunjukkan bagaimana membaca barcode dari gambar:

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

Informasi Tambahan

  • Perpustakaan Aspose.BarCode mendukung berbagai format barcode, memungkinkan Anda dengan mudah membaca beberapa jenis kode.
  • Pertimbangkan untuk menerapkan pemrosesan kesalahan tambahan untuk skenario dengan kode bar yang hilang atau tidak dapat dibaca.

Kesimpulan

Tutorial ini telah membimbing Anda melalui proses membaca barcode dalam C# menggunakan Aspose.BarCode. Dengan hanya beberapa baris kode, Anda dapat secara efektif mengekstrak informasi dari gambar barcode. Untuk fungsi generasi dan manipulasi barcode tambahan, lihat tutorial dan panduan yang tersedia untuk produk Aspose.

More in this category