xBarcodexBarcode
ISO ISO/IEC 18004:2015

QR Kod Oluşturucu ve ISO Standart Detayları

Sayısal, alfanümerik ve bayt verilerini işleyebilen bir 2D matris barkod. Hasara dayanmak için yerleşik Reed-Solomon hata düzeltmesi (L, M, Q, H) içerir.

Live Generator
22/500

Konumu belli olan kontrol basamaklarını tamamlar. GS1 için AI değerlerini parantez içinde yazın. Mevcut kontrol basamakları doğrulanır. Diğer biçimler her zamanki gibi işlenir.

FG
BG
🛡️Sıfır Veri Tutma: Edge belleğinde anında kodlanır. Asla kaydedilmez.

Teknik Özellikler

Yapı Bulucu Desenleri + Hizalama Desenleri + Zamanlama Desenleri + Veri ve Hata Düzeltme Kod Sözcükleri
Kapasite Sayısal: 7.089 karakter, Alfanümerik: 4.296 karakter, İkili: 2.953 bayt
Karakter Seti Sayısal, Alfanümerik, Bayt, Kanji
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Yaygın Uygulamalar

Bu standart aşağıdaki endüstrilerde yaygın olarak kullanılmaktadır:

Mobil Pazarlama, URL'ler, Wi-Fi Yapılandırması, Ödemeler, ürün paketleme
Giriş Kısıtlamaları ve Eşlik: Engineered with Reed-Solomon Forward Error Correction (ECC) to tolerate physical damage, smudging, or partial occlusion. Configurable ECC levels ensure maximum scan reliability in high-speed sorting.
Geliştirici Hızlı Başlangıç

Automate QR Code via API

Tam API Referansı →
curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "format": "qr_code",
  "content": "https://xbarcode.ai/😄"
}' > barcode.svg
API outputs: SVG, PDF, EPS and matrix JSON. PNG is exported in the browser. < 20ms Edge Gecikmesi

⚡ İçindeki Bilim

Rust motorumuz bu özel formatı nasıl optimize ediyor:

Karma mod DP segmentasyonu (Sayısal/Alfanümerik/Bayt/Kanji), ISO 18004 için toplam bitleri en aza indirir.

  • Sürüme özgü başlık + karakter sayısı bit muhasebesi, segmentlerin her zaman seçilen sürüme uymasını sağlar.
  • ECI (UTF-8), yalnızca baytlar Latin-1’in dışına düştüğünde eklenir ve tipik yükleri daha küçük tutar.
  • Reed-Solomon ECC, önbelleğe alınmış bir GF(256) kodlayıcı ve bitleri genişletmeden (daha düşük bellek) spesifikasyona uygun blok serpiştirme kullanır.
  • Maske seçimi, kelime düzeyinde taramalar, popcount dengesi ve sanal maskeleme (matris klonları yok) ile ISO ceza kurallarını değerlendirir.
  • Hızlı yollar: <=64 karakter için yığın tahsisli DP ve kısa/homojen içerik hız için DP’yi atlar.
İlgili Standartlar

Alternative Symbologies related to QR Code

Need an Industry-Grade Solution?

Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.