QR Kod Nedir?

Son günlerin popüler sorusu QR Kod Nedir? QR kod (Quick Response Code) Japon Denso Wave isimli firma tarafından geliştirilen yeni nesil iki boyutlu bir barkod tipidir.
QR kod içeriği bir metin, web sitesi adresi, video link dahil herhangi bir veri olabilir. QR Kod okuyucu bir yazılım vasıtasıyla bir cep telefonu rahatlıkla QR Kod okuyabilir ve ilgili ürün veya servis sayfasını açabilir.
QR Kod, genellikle kare şeklinde beyaz fon üzerine siyah renkli desenlerden meydana gelir.Geleneksel barkodlardan çok daha küçük olabilmesine rağmen çok daha fazla veri depolayabilir.

QR Kod Nerelerde Kullanılır?

  1. – QR Kod ile web sitenizin tanıtımını yapabilirsiniz
  2. – QR Kod ile sesli arama yapabilirsiniz
  3. – QR Kod ile SMS gönderebilirsiniz
  4. – E-posta gönderebilirsiniz
  5. – Kartvizitinizin üzerine QR Kod basabilirsiniz
  6. – T-shirt üzerine QR Kod basabilirsiniz
  7. – Bir indirim kuponunun üzerine QR Kod basabilirsiniz
  8. – Bir süpermarkette alışveriş sepetinin üzeri QR kod reklam mecraı olarak kullanılabilir
  9. – Facebook sayfanızı tanıtabilirsiniz (QR Kod içeriği ‘beni ekle’ linki olabilir)
  10. – Kişisel bilgilerinizi içeren QR Kod şeklinde bir dövme yaptırabilirsiniz (Facebook sayfanıza veya bir web sitesine link)
  11. – Gayrimenkul sektöründe emlak verilerini içeren bir açılış sayfasına ulaşmak için gayrimenkul piyasasında kullanın. Potansiyel müşterileriniz QR kodu tarayıp ilgili emlak sayfasına ulaşacaklardır.
  12. – Ürün / kampanya sayfasına link olarak herhangi bir reklamda kullanın (tv, dergi, billboard).
  13. – Sıfır veya 2.el otomobil piyasasında da QR kod kullanılabilir. Potansiyel müşterileriniz örneğin vasıtanın ön camındaki QR Kodu taramak suretiyle araçla ilgili tüm bilgilere (model yılı, fiyat, motor hacmi, kilometre, yakıt sarfiyatı) ulaşabilirler.
  14. – Wi-fi şifre bilgilerinin otomatik olarak alınması (Örneğin Starbucks’a girdiğinizde Starbucks tarafından hazırlanmış QR Kod taranıp otomatik olarak o Starbucks Cafe’nin Wi-fi ağına bağlanılabilir.
  15. – Müze / etkinlik biletleri üzerine basılabilir
  16. – Hava yollarının boarding pass kartları üzerine, ya da bagaj takibi yapılmak üzere bagaj etiketlerine basılabilir.
  17. – Google Maps adresine bağlamak için kullanılabilir
  18. – QR kod bir şarap şişesinin üzerine basılarak tüketici; şarabın tarihi, bağı, üzümün yolculuğu ve şarabın içim özelliklerini anlatan bir videoya anında erişim sağlayabilir.
  19. – Sinemalar film afişlerinde QR kod kullanarak izleyicilerin film hakkında yorum ve görüşler içeren web sitelerine bağlanmasını sağlayabilirler.
  20. – Restoranlar yemekler hakkında müşterilerinin yorumlarını içeren bilgilere ulaşmaları için QR Kod kullabilirler.
  21. – Sokak tabelalarında kullanıldığında QR Kod bulunulan mahalleyi gösteren bir Google Haritası açabilir.
  22. – QR Kod taranarak bir kitapla ilgili olarak doğrudan kitabı satan bir online kitabevine gidilebilir.
  23. – QR Kod taranarak bir ankete doğrudan katılım sağlanabilir.
  24. – QR kodu taranarak turistler herhangi bir şehir için gezi ve turizm ipuçları elde edebilir, yardım alabilir.

Karekod Nasıl Oluşturulur?

QrCode/KareKod  nasıl oluşturulur? örneklerle açıklamaya çalışacağız.
Öncelikle QrCode üretmekte kullanacağımız kütüphaneyi  buradan indirebilirsiniz. Sırayla aşağıdaki işlemleri yapalım.

Denso isimli firma tarafından geliştirilen yeni nesil iki boyutlu bir barkod çeşididir. Karekod (Quick Response Kod) kelimesi ilk olarak beşeri tıbbı ürünleri barkod uygulama kılavuzunda kullanılmıştır. Türkiye’deki ilk uygulama alanı ilaç sektörüdür. Dijital dünyanın ve mobil uygulamaların gelişmesi ile birçok sektörde de kullanılmaya başlanmıştır.

Karekod barkodlara nazaren onda bir oranında küçültülerek kullanıldığı için az yer kaplıyor. Bu da ambalajda çok az yer kaplamasını sağlıyor. Taranma hızı ve her açıdan okutulabilmesi zaman tasarrufu açısından büyün önem taşıyor. Belli bir seviyeye kadar bozulan veya kirlenen karekodların okunabilmesi mümkündür.

1.Öncelikle indirilen dosyay,ı References üzerinde sağ tıklayıp Add Reference seçerek projeye ekleyelim.

QR Code (Quick Response Code) Nedir?

2.Gelen pencerede Browse sekmesi seçili iken Browse butonuna basalım.

3.İndirdiğiniz QrCoder.Dll dosyasını seçip Add butonuna basalım.

QR Coder
qrcoder

4.İşlem bittiğinde Referenceste QRCoder gözükecektir.

QR Kod Oluşturma

Evet Şimdi formumuzu aşağıdaki gibi tasarlayalım.

QR Code Oluştur
qr kod oluştur

QR Kod Oluştur butonuna şu kodu yazalım.

 private void button1_Click(object sender, EventArgs e)
 {
     using (MemoryStream ms = new MemoryStream())
     {
         QRCodeGenerator koduret = new QRCodeGenerator();
         QRCodeGenerator.QRCode karekod = koduret.CreateQrCode(textBox1.Text, QRCodeGenerator.ECCLevel.Q);
         using (Bitmap resim = karekod.GetGraphic(5))
         {
             resim.Save(ms, ImageFormat.Png);
             var imaj = Image.FromStream(ms);
             pictureBox1.Image = imaj;

         }
     }
 }

Using bölümüne; aşağıdaki namespaceleri eklemeyi unutmayınız.

using QRCoder;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;

Projeyi çalıştırıp  QR Kod Oluştur butonuna tıklayınız ve sonuç;

QR Code Nedir?

Daha az kod yazarak bu işlemi yapabilir miyiz? dediğinizi duyar gibiyim. Eğer böyle bir düşünceniz varsa buradan indireceğiniz diğer bir kütüphaneyi projenize ekleyin. Butonun Click olayına aşağıdaki şu kodu yazınız.

 private void button1_Click(object sender, EventArgs e)
 {
     QRCodeEncoder karekod = new QRCodeEncoder();
     pictureBox1.Image = karekod.Encode(textBox1.Text);
 }

Using bölümüne aşağıdaki ifadeyi eklemeyi unutmayın.

using MessagingToolkit.QRCode.Codec;

Kolay gelsin.

veliofkeli.com

QR Kod (Quick Response Code) Nedir? konu hakkında görüşlerinizi yorumlar kısmında bizimle paylaşabilirsiniz. QR kod okuyucu hakkında detaylı bilgi sahibi olabilirsiniz. QR menü nasıl okutulur? sorunun cevabı için başlığı ziyaret ediniz.

QR Kod Oluşturucu

Muharrem Eminoğlu
Muharrem Eminoğlu

Veri analizi ve raporlama süreçlerinde yenilikçi, sürdürülebilir iş hayatını benimsiyorum. Bilişim sektörü ve sektörde uygulanan pazarlama stratejilerini yakından takip ediyorum. Blog yazmayı seviyorum.



Comments

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


error: