QR kodu (Hızlı Yanıt kodu), aslında bir QR Kod okuyucusu ve akıllı telefon tarafından kolayca okunabilen ve taranabilen bilgiler içeren 2B bir barkoddur. Günümüzde, QR Kodları ürün bilgileri ve pazarlama, mobil ödemeler, erişim kontrolü vb.

C# kullanarak QR Kod Okuyucu | Resimden QR Kodunu Tara

QR Kod Tarayıcı .NET API

C# için GroupDocs.Parser API, geliştiricilerin PDF, Word, Excel ve diğerleri dahil olmak üzere çeşitli belge biçimlerinden bilgi çıkarmasına olanak tanıyan bir çözümdür. Dolaysız bir arayüz ve kapsamlı özellikler sunarak metinlerin, meta verilerin, görüntülerin, barkodların ve yapılandırılmış içeriğin belgelerden zahmetsizce ayrıştırılmasını sağlar. Bu yazıda, C# kullanarak bir .NET uygulamasındaki görüntülerden QR Kodlarını taramak için kullanacağım.

İndirilenler bölümünden [DLL’leri veya MSI yükleyicisini2 indirebilir veya NuGet aracılığıyla .NET uygulamanıza API’yi yükleyebilirsiniz.

PM> Install-Package GroupDocs.Parser

C# kullanarak QR Kodu Nasıl Taranır?

Aşağıdaki birkaç satır, sizi QR Kodunu taramanın zor bir iş olduğu yanılgısı hakkındaki fikrinizi değiştirmeye zorlayacaktır. Bir QR kod görüntüsünün nasıl okunacağını gösteren adımlar şunlardır:

  • Parser sınıfını kullanarak QR Code görüntüsünü yükleyin.
  • Yüklenen görüntünün QR Kodlarını alın.
  • Value özelliğini kullanarak ekteki mesajı QR Kodundan çıkarın.

Aşağıdaki C# kaynak kodu, QR kod görüntüsünü C# kullanarak .NET uygulamasıyla tarar:

// C# kullanarak QR Kodunu tarayın
using (Parser parser = new Parser("/path/qrcode.png"))
{
    // Tüm QR Kodlarını çıkarın.
    IEnumerable<PageBarcodeArea> barcodes = parser.GetBarcodes();

    // Yinele
    foreach (PageBarcodeArea barcode in barcodes)
    {
        // Tanımlanan QR Kodu değerlerini yazdırın
        Console.WriteLine(barcode.CodeTypeName +" Code Value: " + barcode.Value);
    }
}

Ücretsiz Lisans Alın

QR tarayıcıyı analiz etmek için ücretsiz bir geçici lisans alabilirsiniz ve API’nin diğer özelliklerini herhangi bir değerlendirme sınırlaması olmaksızın alabilirsiniz.

Çözüm

Bugün, C# kullanarak görüntüden QR Kodunu taramanın basit yolunu öğrendiniz. Bu öğrenimden, QR kod Okuyucunuzu geliştirebilir veya yalnızca çevrimiçi bir QR Kod tarayıcı uygulaması oluşturabilirsiniz.

Daha fazla bilgi edinmek için aşağıdaki yararlı materyalleri ziyaret edebilirsiniz:

QR Kod Tarayıcı .NET API | Belgeler

API Referansı | Ücretsiz Destek | Kod Örnekleri

Ayrıca bakınız