Kode QR (Quick Response code) sebenarnya adalah barcode 2D yang berisi informasi yang dapat dengan mudah dibaca dan dipindai oleh pembaca QR Code dan smartphone. Saat ini, Kode QR digunakan dalam informasi & pemasaran produk, pembayaran seluler, kontrol akses, dll. Pada artikel ini, kita akan membahas cara memindai kode QR secara terprogram menggunakan C# dalam aplikasi .NET.
Pemindai Kode QR .NET API
GroupDocs.Parser for C# API adalah solusi yang memungkinkan pengembang mengekstrak informasi dari berbagai format dokumen, termasuk PDF, Word, Excel, dan banyak lainnya. Ini menawarkan antarmuka yang mudah dan fitur yang komprehensif, memungkinkan penguraian teks, metadata, gambar, kode batang, dan konten terstruktur dari dokumen dengan mudah. Pada artikel ini, saya akan menggunakannya untuk memindai Kode QR dari gambar dalam aplikasi .NET menggunakan C#.
Anda dapat mengunduh penginstal DLL atau MSI dari bagian unduhan atau menginstal API di aplikasi .NET Anda melalui NuGet.
PM> Install-Package GroupDocs.Parser
Cara Memindai Kode QR menggunakan C#
Beberapa baris berikut akan memaksa Anda untuk berubah pikiran tentang kesalahpahaman bahwa memindai Kode QR adalah tugas yang sulit. Berikut adalah langkah-langkah yang menunjukkan cara membaca gambar kode QR:
- Muat gambar Kode QR menggunakan kelas Parser.
- Dapatkan Kode QR dari gambar yang dimuat.
- Ekstrak pesan terlampir dari QR Code menggunakan properti Value.
Kode sumber C# berikut memindai gambar kode QR dengan aplikasi .NET menggunakan C#:
// Pindai Kode QR menggunakan C#
using (Parser parser = new Parser("/path/qrcode.png"))
{
// Ekstrak semua Kode QR.
IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();
// Pengulangan
foreach (PageBarcodeArea barcode in barcodes)
{
// Cetak nilai Kode QR yang Diidentifikasi
Console.WriteLine(barcode.CodeTypeName +" Code Value: " + barcode.Value);
}
}
Dapatkan Lisensi Gratis
Anda dapat mendapatkan lisensi sementara gratis untuk menganalisis pemindai QR dan fitur API lainnya tanpa batasan evaluasi apa pun.
Kesimpulan
Hari ini, Anda baru saja mempelajari cara sederhana memindai Kode QR dari gambar menggunakan C#. Dari pembelajaran ini, Anda dapat mengembangkan Pembaca kode QR Anda atau cukup membuat aplikasi pemindai Kode QR online.
Untuk pembelajaran lebih lanjut, Anda dapat mengunjungi materi bermanfaat berikut:
Pemindai Kode QR .NET API | Dokumentasi
Referensi API | Dukungan Gratis | Contoh Kode