03 / PANDUAN
Kode QR untuk cetak: ukuran, quiet zone, dan koreksi kesalahan
Ukuran fisik minimum menurut jarak pindai, quiet zone empat modul, tingkat koreksi kesalahan L sampai H dan kapan overlay logo aman, syarat kontras, serta pengujian sebelum cetak massal.
Sesuaikan ukuran kode dengan jarak pindai
Aturan praktisnya adalah rasio sepuluh banding satu: jarak pindai maksimal sekitar sepuluh kali lebar kode. Kode dua sentimeter terpindai nyaman sejauh lengan pada kartu nama; poster yang dibaca dari tiga meter butuh kode selebar sekitar tiga puluh sentimeter—plus margin longgar untuk kamera dan pencahayaan yang tidak sempurna.
- GenggamanKartu nama, label produk, dan selebaran: minimal dua sampai dua setengah sentimeter, dipindai dari dekat, dicetak pada 300 DPI atau lebih agar tepi modul tetap tajam.
- Seberang ruanganPoster dan papan penanda: skalakan mengikuti ruangan—bagi jarak pindai terjauh yang realistis dengan sepuluh lalu bulatkan ke atas, karena tidak ada yang melangkah lebih dekat demi gagal dengan sopan.
- Kepadatan menaikkan batasKepadatan menaikkan batas bawah: setiap karakter tambahan menambah modul, dan kode padat yang dicetak kecil adalah kombinasi klasik yang tak terpindai. Pendekkan payload sebelum menambah ukuran cetak.
Quiet zone adalah bagian dari kode
Pemindai menemukan kode QR dengan melokalisasi tiga kotak pencarinya di atas margin kosong. Spesifikasi menuntut quiet zone empat modul di setiap sisi; potong lebih rapat dan tingkat pindai turun meski kodenya tampak utuh di mata.
- Minimal empat modulEmpat modul adalah minimum, bukan target: pada kemasan ramai atau latar sibuk, ruang kosong lebih luas di sekitar kode terbayar dalam pindaian sekali coba.
- Halau penyusupTeks, bingkai, dan logo tidak boleh menerobos quiet zone—tulisan “pindai saya” berada di luar margin, dan bingkai dekoratif butuh jaraknya sendiri dari modul.
- Margin adalah kontrolGenerator Kode QR membuka quiet zone secara langsung sebagai kontrol margin dari 0 sampai 16 modul, dengan bawaan 4, sehingga nilai spesifikasi adalah jalan paling mudah.
Koreksi kesalahan membeli toleransi kerusakan
Redundansi Reed–Solomon membuat kode QR tahan terhadap noda, goresan, dan penutupan yang disengaja. Empat tingkat menukar kapasitas payload demi ketangguhan: L memulihkan sekitar 7 persen codeword, M sekitar 15, Q sekitar 25, dan H sekitar 30—setiap naik satu tingkat, konten yang sama butuh lebih banyak modul dan kisi yang lebih padat.
Generator menawarkan keempat tingkat dengan M sebagai bawaan, dan batas payload 2.000 byte UTF-8-nya menjaga setiap kode yang dibuat tetap jauh di dalam tabel kapasitas standar.
- L dan ML dan M cocok untuk permukaan bersih dan terkendali: layar, dokumen, dan kemasan yang tidak akan tergores atau kena cuaca.
- Q dan HQ dan H cocok untuk penempatan yang kejam: papan luar ruang, stiker lantai, dan apa pun yang diperkirakan memudar, berkerut, atau berdebu.
- Logo butuh HH adalah tingkat yang membuat overlay logo di tengah bisa bertahan—logo memakan anggaran redundansi, jadi letakkan di tengah, menutup jauh di bawah tiga puluh persen area, pada kode yang dibuat pada tingkat H.
Kontras adalah syarat keras
Pemindai adalah kamera yang mengerjakan matematika ambang: ia harus memisahkan modul gelap dari latar terang dengan andal. Gelap-di-atas-terang adalah orientasi aman—banyak pembaca kesulitan dengan kode terbalik—dan warna merek perlu dinilai sebagai luminans, bukan selera.
Cetak menggeser kontras lebih jauh: tinta sedikit merembes ke kertas, laminasi mengilap menambah pantulan, dan stok matte melunakkan tepi—jadi pasangan warna yang pas-pasan lulus di layar bisa gagal di mesin cetak. Bangun marginnya sejak desain, bukan saat cetak ulang.
- Gelap di atas terangHitam klasik di atas putih itu membosankan tetapi tak terkalahkan; foreground gelap apa pun di atas latar terang dengan rasio kontras kuat terpindai sama andalnya.
- Warna gagalHindari merah di atas hitam, pastel di atas putih, dan gradien di bawah modul—masing-masing menyusutkan kontras efektif sampai kamera ponsel murah mulai gagal.
- Ditegakkan di 3:1Generator Kode QR menegakkan rasio kontras minimum 3:1 antara warna foreground dan background serta menolak merender di bawahnya, mengubah kegagalan cetak yang senyap menjadi error eksplisit saat desain.
Payload lebih pendek tercetak lebih baik
Setiap byte konten menambah modul, dan setiap modul tambahan membuat tiap kotak cetakan lebih kecil pada ukuran tertentu. URL polos adalah payload paling bersahabat; URL yang dibungkus parameter pelacakan bisa menggandakan jumlah modul demi sesuatu yang tak akan pernah dilihat orang yang memindai.
- Pangkas URLPangkas URL ke apa yang benar-benar dibutuhkan routing—protokol, host, path. Parameter pelacakan dan token sesi milik logika redirect, bukan tinta.
- Pantau jumlah byteGenerator melaporkan jumlah byte terenkode saat Anda mengetik, sehingga Anda bisa menyaksikan URL panjang mendorong kode ke versi yang lebih padat sebelum memutuskan cetak.
- SVG untuk cetakUntuk artwork cetak, ekspor SVG—output vektor diskalakan ke ukuran apa pun tanpa resampling—sementara unduhan PNG pada 128 sampai 1.024 piksel berukuran untuk layar dan dokumen.
Uji proof-nya, bukan layarnya
Kode yang terpindai dari monitor Anda hampir tak mengatakan apa pun tentang objek cetaknya. Cetak proof pada ukuran final di kertas final, dan pindai dengan beberapa ponsel dari jarak dan sudut nyata—termasuk kamera lama dan ruangan redup—sebelum menyetujui cetakan sepuluh ribu.
- Kasus terburuk duluPindai proof pada jarak dan pencahayaan terburuk yang masuk akal, bukan yang terbaik; sukses sekali coba dalam kondisi buruk adalah kriteria lulus.
- Uji ulang setelah berubahUji ulang setelah perubahan apa pun: resize, ubahan warna, atau ganti logo membatalkan uji pindai sebelumnya, karena ketiganya mengubah geometri modul.
- Lokal dari desainSemua yang ada di generator berjalan di dalam tab browser—konten dienkode secara lokal dan tidak pernah diunggah—sehingga kata sandi Wi-Fi draf atau URL kampanye yang belum diumumkan tetap di perangkat Anda selama iterasi.
Cetak bukan satu-satunya cara file meninggalkan tangan Anda.
Foto membawa metadata lokasi, perangkat, dan waktu pengambilan—baca dan bersihkan lapisan tersembunyi itu secara lokal sebelum file pergi ke mana pun.