Kod QR yang diperiksa sebelum ia dicetak
Enam muatan, milimeter sebenar pada 300 dpi, empat bentuk modul, tiga bentuk sudut, kecerunan dan logo di tengah — dan setiap gabungan disahkod semula sebelum muat turun muncul.
🔒 100% dalam pelayar · tiada muat naik ke pelayan
Belum ada apa untuk dikodkan
Taip di bawah dan muatan, kod serta bacaan semula muncul serentak — tiada butang Jalankan.
- Pilih apa yang kod patut mengandungi dan isi panel itu sahaja.
- Laras warna, bentuk dan saiz; kod dilukis dan disahkan semula pada setiap perubahan.
- Muat turun hanya selepas baris bacaan semula hijau.
Muat turun ditahan sehingga kod itu menyahkod kembali.
Tiada apa keluar dari halaman ini: tiada akaun, tiada muat naik, tiada hos imej. Imej tengah dibaca dari cakera anda sendiri ke kanvas dan tidak dihantar ke mana-mana.
Peraturan Malaysia & kes luar biasa
Setiap muatan ada tatabahasanya sendiri, dan setiap tatabahasa menyimpan aksara khas. Kata laluan Wi-Fi p@ss;word yang dibina dengan tangan sebagai WIFI:T:WPA;S:Kedai;P:p@ss;word;; menamatkan medan kata laluan pada koma bertitik itu: telefon menyambung dengan p@ss, pelanggan diberitahu kata laluannya salah, dan tiada siapa nampak puncanya. Halaman ini meng-escape \, ;, ,, : dan " dalam setiap medan Wi-Fi, dan mencetak muatan yang sudah di-escape di bawah kod, jadi apa yang akan dikodkan kelihatan sebelum ia dicetak.
Jenis lain mematuhi peraturan yang sama. Kad kenalan ialah vCard 3.0 dengan baris baharu CRLF, ditulis tanpa lipatan, dengan sifat mengikut urutan yang ditetapkan spesifikasi (VERSION terus selepas BEGIN, kemudian N dan FN). Panggilan ialah tel:, SMS ialah SMSTO:, dan e-mel ialah mailto: yang subjek dan mesejnya dikodkan peratus, jadi tanda & dalam subjek tiba sebagai tanda & dan tidak menamatkan parameter.
- Kontras diukur pada hentian yang lebih cerah. Kecerunan ialah dua dakwat, dan pasangan itu hanya sebaik bahagian paling cerahnya: 21:1 di bahagian atas kod tidak bermakna apa-apa tentang hujung pucat yang larut ke dalam kertas di bawah. Had 4.5:1 dikenakan pada hentian yang lebih cerah berbanding latar belakang, dan di bawahnya muat turun kekal tertutup.
- Zon senyap ialah sebahagian daripada kod. Empat modul cerah pada setiap sisi (ISO 18004). Tanpanya pembaca tidak dapat mencari tepi simbol, jadi ia ditetapkan empat dan bukan kawalan yang boleh dikurangkan.
- Imej di tengah ialah kerosakan yang ada bajetnya. Ia duduk di dalam lapik putih selebar dua modul, sisinya dihadkan kepada 30% daripada sisi kod, dan pembetulan ralat dipaksa ke H selagi ia ada — H memulihkan kira-kira satu pertiga kodeword, dan itulah kos logo 15 mm. Melebihi 30%, imej ditolak dan ayat itu menyebut peratusannya.
- Piksel bulat, milimeter yang jujur. Satu modul ialah bilangan piksel bulat pada 300 dpi, jadi permintaan 50 mm dicetak pada saiz yang terhasil daripada pembundaran itu; halaman menyebut saiz yang benar-benar akan dihasilkan pencetak, dan PNG membawa chunk
pHYssebenar supaya Word atau Canva meletakkannya pada saiz itu dan bukan pada 96 dpi. - Muat turun ialah bacaan semula. Selepas dilukis, kanvas disahkod pada saiz ia dilukis — jiran terdekat, bukan salinan yang dibesarkan dengan licin, kerana tepi yang dilembutkan menukar celah satu piksel antara modul titik menjadi grid kelabu dan melaporkan kod yang baik sebagai rosak. Jika penyahkod memulangkan rentetan lain, butang tidak muncul.
Sebelum dan selepas
Sebelum
tools.hoelee.com/qr-code-generator Selepas
https://tools.hoelee.com/qr-code-generator Cara ia berfungsi
- Pilih muatan — teks atau URL, Wi-Fi, kad kenalan, panggilan, SMS atau e-mel — dan isi panel itu sahaja. Rentetan yang benar-benar akan dikodkan muncul di bawah kod semasa anda menaip.
- Laras rupanya: bentuk modul, bentuk sudut, warna, kecerunan dua warna pilihan, saiz cetakan dalam milimeter dan kapsyen. Kod dilukis dan disahkan semula pada setiap perubahan.
- Muat turun hanya apabila baris bacaan semula hijau. PNG ialah 300 dpi dengan chunk pHYs sebenar; SVG pula geometri yang sama sebagai vektor.
Soalan lazim
Mengapa muat turun kadang-kadang ditahan?
Kerana kod yang dilukis tidak menyahkod kembali kepada muatan itu. Punca biasa ialah imej di tengah yang terlalu besar, kecerunan yang hujung pucatnya terlalu hampir dengan latar, atau saiz yang terlalu kecil sehingga satu modul hanya satu piksel. Ayat di bawah kod menyebut yang mana satu, dan tiada apa dimuat turun sehingga rentetannya sepadan.
Adakah logo akan menghalang kod QR saya diimbas?
Boleh, dan sebab itulah alat ini menghadkannya. Imej di tengah bersama lapik putihnya menutup kodeword, dan pembetulan ralat H boleh membina semula kira-kira 30% daripadanya. Pada 20% daripada sisi kod, logo selamat dengan H; melebihi 30% kiraannya tidak cukup, jadi alat ini menolak saiz itu daripada mencetak kad yang gagal di meja.
Adakah kecerunan benar-benar merosakkan kod QR?
Hanya apabila satu hujungnya terlalu cerah. Kamera perlukan modul gelap di atas kertas cerah; kecerunan dari hitam ke kelabu pucat berakhir dengan modul yang hampir warna kertas, dan penyahkod kehilangannya baris demi baris. Sebab itu semakan kontras mengukur hentian yang lebih cerah, bukan purata.
Saiz apa yang patut saya cetak?
Kira-kira 5 cm untuk kad meja, 3 cm untuk pelekat kecil, dan jangan di bawah 2.5 cm untuk kod yang membawa URL — kamera telefon murah perlukan sekitar lapan piksel setiap modul di bawah cahaya kedai. Halaman melaporkan saiz yang tinggal selepas pembundaran kepada piksel bulat, iaitu apa yang pencetak benar-benar hasilkan.
Adakah apa-apa dimuat naik apabila saya tambah imej?
Tidak. Fail itu dibaca dari cakera anda ke dalam kanvas dalam pelayar dan ditulis ke dalam PNG dan SVG yang anda muat turun. Tiada pelayan, tiada akaun dan tiada hos imej dalam alat ini, dan audit halaman itu sendiri memastikan tiada permintaan keluar daripadanya.