QR Kodu Hata Düzeltmesini Ayarlayın

Bir QR kodunda doğru hata düzeltme seviyesinin ayarlanması, ne kadar fiziksel zararı karşılayabileceğini ve hala başarıyla taranabileceğini belirler. IronQR, dört seviyeli Reed-Solomon hata düzeltme yöntemini kullanır: QrErrorCorrectionLevel.Low, QrErrorCorrectionLevel.Medium, QrErrorCorrectionLevel.High ve QrErrorCorrectionLevel.Highest. Uygun seviyeyi seçmek, geliştiricilerin kompakt, hızlı taranan bir kodla çizik, leke veya kısmi engellemelerle hayatta kalabilen bir kod arasında denge kurmasını sağlar.

QR kodu hata düzeltme seviyesini ayarlamak için 5 aşamalı kılavuz

  • using IronQR;
  • using IronSoftware.Drawing;
  • QrOptions options = new QrErrorCorrectionLevel.Medium;
  • QrCode QR = QrWriter.Write("1234", options);
  • QR.Save().SaveAs("qr-medium.png");

Kod Açıklaması

İlk olarak, istenen QrErrorCorrectionLevel değeri yapıcıya aktararak bir QrOptions nesnesi oluşturulur. Medium seviyesi, çoğu uygulama için sağlam bir varsayılan seçenektir; hasarlı verileri kurtarırken QR kodunu kompakt ve hızlı taranabilir tutar.

Depo etiketleri veya dış mekan tabelaları gibi kodun daha zorlu koşullara maruz kaldığı ortamlar için, QrErrorCorrectionLevel.Highest'ye geçmek, daha yoğun bir desen pahasına maksimum dayanıklılık sağlar. Örnek, görsel yoğunluğu karşılaştırmak için her iki seviyeyi yan yana üretir. Oluşturulduktan sonra, QR kodu Save() ile bir bitmap dosyasına kaydedilir ve SaveAs() ile bir PNG dosyasına aktarılır.

IronQR ile QR Kod Hata Düzeltme Seviyelerinin Nasıl Ayarlanacağını Keşfedin.

Başlamaya Hazır mısınız?
Nuget İndirmeler 67,270 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronQR
bir örnek çalıştırın url'nizin bir QR koda dönüşmesini izleyin.