QR Kod Boyut Hesaplama

Kodun içine ne gireceğini yazın; hesaplayıcı modül boyutunu, sembol boyutunu, sessiz alanı ve dışa aktarma için piksel ölçüsünü versin. Hesap, QR kodu icat eden DENSO WAVE’in yayımladığı formüle dayanıyor: modül boyutu = 25,4 ÷ dpi × modül başına nokta ve her sembol dört yanında dört modüllük sessiz alan ister.

Gerçek içeriği yapıştırın — uzunluk sürümü, sürüm boyutu belirliyor.

Yüksek seviyeler hasara dayanır ama aynı içerik uzunluğunda daha çok modül ister.

Başparmak kuralı, standart değil: kod genişliği ≈ mesafe ÷ 10.

Baskı için 300 dpi, ekran için 72.

Formül

modül boyutu (mm) = 25,4 ÷ dpi × modül başına nokta · sembol = modül × modül boyutu · toplam = sembol + 8 × modül boyutu

Formül, dört modüllük sessiz alan ve okuyucu çözünürlük sınırları QR kodu icat eden DENSO WAVE’den alınmıştır. qrcode.com

QR kod boyutu gerçekte nasıl belirlenir?

Boyut, başta verdiğiniz bir tasarım kararı değil — sırayla üç şeyden çıkıyor. İçerik uzunluğu ve hata düzeltme seviyesi sürümü, sürüm her kenardaki modül sayısını, modül boyutu da bu modüllerin kaç milimetre yer kapladığını belirliyor.

DENSO WAVE hesabı kendi veriyor: hata düzeltme M ile 50 alfanümerik karakter sürüm 3 gerektiriyor, yani kenar başına 29 modül. 400 dpi ve modül başına 4 noktayla basıldığında her modül 25,4 ÷ 400 × 4 = 0,254 mm. Sembol 29 × 0,254 = 7,366 mm, sessiz alanla birlikte gereken alan 9,398 mm kare.

İçeriği kısaltmanın kodu her türlü yerleşim ayarından daha çok küçültmesinin nedeni bu. Uzun bir URL’yi kısa bir yönlendirmeye çevirmek birkaç sürüm birden düşürebiliyor ve düşen her sürüm her kenardan dört modül alıyor.

Peki 10:1 kuralı?

Sık aktarılan kural, kodun tarandığı mesafenin kabaca onda biri kadar geniş olması gerektiği — 300 mm için 30 mm gibi. İlk tahmin olarak işe yarıyor ve bu sayfa değeri veriyor.

Ama bu bir standart değil ve öyleymiş gibi sunan sayfalar fazla ileri gidiyor. Tarama mesafesi kameraya, ışığa, baskı kontrastına ve elin ne kadar sabit olduğuna bağlı. Sayıyı, baskı provasıyla doğrulanacak bir ilk tahmin olarak alın; şartname olarak değil.

Şartnamesi olan sayılar, bu hesaplayıcının uyardıkları: DENSO WAVE okunabilir modül boyutunu standart el terminali için 0,25 mm, yüksek çözünürlüklü cihaz için 0,1 mm veriyor ve kararlı baskı için modül başına en az dört nokta öneriyor.

Sessiz alan neden isteğe bağlı değil?

Desenin çevresindeki dört modüllük boşluk kodun parçası, etrafındaki süs değil. Okuyucu sembolün nerede başladığını bulmak için o boş kenarı kullanıyor; olmadığında desen çoğu zaman hiç bulunamıyor ve hata sistematik değil rastgele görünüyor.

Tasarım dosyasında çalışıp baskıda okunmayan kodların en yaygın sebebi bu. Yasal metin, taşma payı, bir kırım ya da logo kenara giriyor ve kod bulunamaz oluyor. Hesaplayıcının sessiz alanı ayrı bir sayı olarak vermesinin nedeni tam olarak bu: ayrılması gereken bir ölçü, bir öneri değil.

Sık sorulan sorular

QR kod en az kaç santimetre basılmalı?

Tek bir sayı yok, çünkü kodun kaç modülü olduğuna bağlı. Sabit olan modül: kabaca 0,25 mm’nin altında standart el terminali güvenilir okumuyor, 0,1 mm’nin altında hiçbir okuyucu okumuyor. Minimum modül boyutunuzu modül sayısı artı sekizle (sessiz alan) çarpın; alt sınırınız bu.

Kartvizitte QR kod ne kadar büyük olmalı?

Hata düzeltme M ile kısa bir bağlantı genellikle sürüm 2 ya da 3, yani 25-29 modül. 2 cm kenar uzunluğunda modül kabaca 0,5-0,6 mm çıkıyor ki okuma sınırının rahatça üstünde. Kartvizitte darboğaz genellikle kod değil, çevresindeki metinden arınmış kalması gereken sessiz alan.

Yüksek hata düzeltme kodu büyütür mü?

Aynı içerik uzunluğunda evet. Hata düzeltme yedekli veri ekliyor, bu da kodu daha yüksek bir sürüme ve dolayısıyla kenar başına daha çok modüle itebiliyor. Yer darsa içeriği kısaltmak, düzeltme seviyesini düşürmekten daha çok alan kazandırıyor.

QR kodu hangi çözünürlükte dışa aktarmalıyım?

Baskı için fiziksel ölçüler 300 dpi ya da üstüne denk gelecek şekilde — hesaplayıcı piksel değerini veriyor. Ekran için 72 dpi yeterli. Daha iyisi, baskı için SVG dışa aktarın: çözünürlüğü hiç yok, her boyutta net kalıyor.

Beyaz kenarı silerek kodu küçültebilir miyim?

Hayır. O kenar sessiz alan ve şartnamenin parçası — her yönde dört modül. Silmek kodu anlamlı biçimde küçültmüyor; bulunmasını zorlaştırıyor ve okuyucular sembolü çoğu zaman hiç bulamıyor.