QR Menü Nasıl Yapılır?

QR Kod nasıl oluşturulur? Ücretsiz olarak profesyonel bir QR kod nasıl oluşturulur?

QR kod oluşturma işleminin pek çok farklı yöntemi vardır. Uygulamaların bir çoğu ücretli olarak yayınlanıyor. Bu yazımızda qr menü nasıl yapılır onu anlatacağız.

Öncelikle QR kod hakkında bilgi sahibi olmayan arkadaşlarımız için QR kod nedir ondan bahsedelim.

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.

Bu bilgilerin varlığıyla, her ürün izlenebilir hale gelmektedir. Ülkemizdeki karekod uygulaması, 1 Ekim 2009 tarihi başlangıç kabul edilerek, bu tarihten itibaren zorunlu hale gelmiştir. Bir başka deyişle, verilen tarihten sonra gerçekleştirilen tüm üretimlerde, karekod içeren yapı olmak zorundadır.Teknolojinin sürekli ilerlemesi, her alanda olduğu gibi bu alanda da etkinliğini göstermiştir. Yaşanan gelişmeler, barkod ile ilgili çalışmalarda bir takım yeniliklerle karşılaşılmasına sebep olmuştur.

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ük önem taşıyor. Belli bir seviyeye kadar bozulan veya kirlenen karekodların okunabilmesi mümkündür.

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

QR Kod Oluşturma

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

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.

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

QR Kod Oluşturma? Ücretsiz Profesyonel

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

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 Menü Nasıl Yapılır?
QR Menü Nasıl Yapılır?

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.

QR Menü

QR Menü Nasıl Yapılır?
QR Menü Nasıl Yapılır?

Uygulama Gerektirmez

Çoklu Dil Seçeneği qr

Ücretsiz Kurulum

7/24 Ücretsiz Teknik Destek

Ücretsiz Hosting ve Bulut Servis

İşletmeye Özel Tasarım

12 Saat içinde Aktivasyon

Yönetim Paneli

Ücretsiz QR Menü Baskısı

İşletme Logosu ve Bilgileri

Sosyal Medya Bağlantıları

Ücretsiz Kurumsal Mail Adresi

Günlük-Haftalık-Aylık Raporlama

Tek Sefer Kurulum, Ömür Boyu Kullanım

(Ücretsiz Keşif İçin İletişime Geçiniz.)

Tel: 0531 468 30 52

QR Menü Nasıl Yapılır? konusu hakkında sorularınızı yorumlar kısmından bize iletebilirsiniz.

QR Kod Oluşturucu



Comments

Bir yanıt yazın

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