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.

Pembaca Kode QR menggunakan C# | Pindai Kode QR dari Gambar

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

Lihat juga