Dzzz

Arapça içeren QR kodlar (ve bazı okuyucuların neden anlamsız karakterler gösterdiği)

Doğru çözülen Arapça metinli bir QR kod oluşturun, geri tarayarak kontrol edin ve okunabilir kalacak boyutu, renkleri ve logoyu seçin.

Neden gerekir

QR koda Arapça metin koymak günlük bir ihtiyaçtır: bir menü notu, bir Wi-Fi adı, bir kartvizit, bir tabelada kısa bir mesaj. Aynı zamanda QR kodun görünür hiçbir belirti vermeden en sık yanlış gittiği durumdur. Kod kusursuz görünür ve sorunsuz taranır, ancak telefon Arapça harfin olması gereken yerde “E” gibi bir şey gösterir.

Nedeni metnin bayta dönüşme biçimidir. QR kod harfleri değil baytları saklar; bu yüzden oluşturucunun önce metninizi baytlara çevirmesi gerekir. Arapça harfler, her harfin iki bayt tuttuğu UTF-8 kodlamasını gerektirir. Bazı kodlayıcılar hâlâ karakter başına tek bayt tutan ve sığmayan her şeyi basitçe kesen Latin-1 kullanır. Arapça harf üst yarısını kaybeder ve ilgisiz bir karaktere, genellikle sade bir Latin harfine dönüşür. Kod geçerlidir, yalnızca yanlış veri içerir. Tarayıcı uygulamalar farklı tahmin yürüttüğü için hata telefondan telefona rastgele görünebilir.

Bu rehber, gerçek UTF-8 taşıyan bir kodun nasıl yapılacağını, geri tarayarak nasıl doğrulanacağını ve çalışmaya devam etmesi için nasıl boyutlandırılacağını gösterir.

Adım adım, ilgili araçla

QR kod oluşturucu yazdığınız metni kodlamadan önce UTF-8 baytlarına çevirir; böylece Arapça harfler bozulmaz. QR kod ve barkod okuyucu bir kodu geri okur; böylece kodun gerçekte ne içerdiğini kontrol edebilirsiniz.

  1. Neyi kodlayacağınızı seçin. Bağlantı, Metin, Wi-Fi veya Kişi seçeneklerinden birini seçin. Arapça ifadeler için genellikle Metin veya Kişi uygundur. Arapçanızı alana yazın; önizleme siz yazdıkça yenilenir ve Kodlanan: satırı koda giren içeriği gösterir.
  2. Dikkatli biçimlendirin. Ön plan ve Arka plan renk seçicileri önizlemenin altındadır. Kodu açık bir arka planda koyu tutun. İkili birbirine çok yakınsa araç “Düşük kontrast, güvenilir taranmayabilir.” uyarısını gösterir.
  3. Gerekirse Gelişmiş’i açın. Burada Nokta biçimi, Köşe biçimi, Hata düzeltme (L, M, Q veya H), Orta logo ve 512, 1024 veya 2048 px dışa aktarma Boyut’unu ayarlayabilirsiniz.
  4. Kaydedin. PNG veya SVG’ye dokunun. PNG ekranlar ve belgeler için uygundur; SVG her baskı boyutunda keskin kalır.
  5. Geri tarayın. QR kod ve barkod okuyucu’yu açın, Kamerayı aç’a dokunup kamerayı ekranınızdaki koda tutun; ya da az önce kaydettiğiniz dosyayla Görsel seç veya Görsel yapıştır’ı kullanın. Sonuç kartı çözülen metni gösterir.
  6. Sonra önem verdiğiniz telefonla tarayın. Okuyucu tarayıcınızda okur, müşterileriniz ise kendi kamera uygulamalarını kullanır. Gerçek bir telefonla yapılan test, gerçek yolu denetleyen tek kontroldür.

Dikkat edilmesi gerekenler

Bakarak değil, çözerek doğrulayın. Temiz görünen bir kod içeriği hakkında hiçbir şey kanıtlamaz; çünkü yanlış kodlanmış bir kod doğru kodlanmışla aynı görünür. Kodu her zaman geri tarayın ve metni karşılaştırın. Kodlama hatasını yakalayan tek adım budur.

Boyut ve sessiz bölge. Oluşturucu 512, 1024 veya 2048 px olarak dışa aktarır; varsayılan 1024’tür. Daha büyük bir dışa aktarma daha keskin basılır, ancak basılı kodun taranmasını kolaylaştırmaz. Önemli olan, basılı boyutun tarama mesafesine oranıdır. Kabaca bir kural olarak tarama mesafesi kodun genişliğinin yaklaşık on katıdır; yani kol mesafesinden taranan bir kodun genişliği birkaç santimetre olmalıdır. Araçta sessiz bölge, yani okuyucuların desenin çevresinde ihtiyaç duyduğu boş kenar için bir ayar yoktur. QR standardı bunun yaklaşık dört modül olmasını ister. Tasarımınızda net bir boşluk bırakın ve görseli kareler hizasında sıkı kırpmayın.

Renk kontrastı. Araç, kontrast oranı 3:1’in altına düştüğünde ikiliyi işaretler. Bunu hedef değil, alt sınır sayın. Açık arka planda koyu ön plan en güvenilir okumayı sağlar; ters kodlar (koyu üzerinde açık) her okuyucuda desteklenmez.

Logolar ve hata düzeltme. Dört Hata düzeltme düzeyi hasarlı verinin yaklaşık %7’sini (L), %15’ini (M), %25’ini (Q) ve %30’unu (H) kurtarır. Varsayılan M’dir. Orta logo desenin bir bölümünü kapatır; bu yüzden araç hata düzeltmeyi otomatik olarak H’ye alır ve logo yerindeyken düzey düğmelerini kilitler. Daha yüksek düzeltme daha fazla modül de gerektirir; bu da aynı basılı boyutta her modülü küçültür. “Bu hata düzeltme düzeyinde kodlanamayacak kadar uzun.” mesajını görürseniz düzeyi düşürün veya metni kısaltın.

Statik, kesin demektir. İçerik görselin kendisine yazılır. Bir telefon numarası ya da bir sözcük yanlışsa yeni bir kod oluşturun ve basılı tüm kopyaları değiştirin.

Wi-Fi kodları parolayı açık metin olarak taşır. Kodu tarayan herkes parolayı okuyabilir; bu yüzden kodu yalnızca parolayı yüksek sesle söyleyebileceğiniz yerlerde gösterin.

SSS

Arapça QR kodum neden taranıyor ama tuhaf karakterler gösteriyor?

Oluşturucu büyük olasılıkla UTF-8 yerine Latin-1 kodlaması kullandı; bu kodlama her Arapça harfin yalnızca alt baytını tutar. Kod okunabilir ama yanlış bayt içerir. UTF-8 kodlayan bir oluşturucuyla yeniden oluşturun, ardından metni doğrulamak için geri tarayın.

Logo kodumun taranmasını engeller mi?

Logo küçük kalır ve hata düzeltme yüksekse hayır. Araç, bir Orta logo eklediğinizde düzeltmeyi H’ye yükseltir. Yine de basmadan önce bitmiş kodu en az bir gerçek telefonla tarayın; çünkü logo güvenlik payının bir kısmını alır.

Oluşturucu veya okuyucu metnimi karşıya yüklüyor mu?

Hayır. Kod tarayıcınızda çizilir ve okuyucu kamera görüntüsünü veya görseli cihazınızda okur. Önceki taramalar cihazınızda Son taramalar altında saklanır; Tümünü temizle bunları kaldırır. Bazı tarayıcılarda okuyucu, ilk kullanımda yaklaşık 1 MB’lık küçük bir okuyucu bileşeni indirir.

Aracı aç

QR kod oluşturucu

Bağlantı, Wi-Fi bilgisi veya kişiyi tek bir kamera taramasıyla paylaşın

  • Çevrimdışı