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
- Apa itu GS1 DataBar (RSS-14)? panduan Penggunaan, Jenis & Generasi
- Baca Multiple 1D Barcode Types dari Satu Gambar dalam .NET
- Bekerja dengan Aztec Codes dalam C#
- Generasi Codabar dan Code 11 Barcode untuk Aplikasi Kesehatan dan Perpustakaan di .NET
- Generasi Kode 39 dan Kod 39 Barcode ASCII penuh dengan teks tersuai dalam .NET