UltKit

Cara Buat Kod QR Statik Percuma yang Sentiasa Boleh Diimbas

Untuk membuat kod QR, tentukan dahulu apa yang berlaku apabila kod diimbas (buka pautan, sertai Wi-Fi, simpan kenalan), kodkan kandungan itu sebagai kod statik tanpa tarikh luput, eksport SVG untuk cetakan atau PNG 1000 px untuk skrin, dan imbas dengan dua telefon berbeza sebelum mencetak. Saiz, kontras dan sempadan putih lebih menentukan sama ada kod itu berfungsi berbanding penjana yang Anda gunakan.

Jonas WeberJonas WeberEditor prestasi web
Dikemas kini 11 min bacaan
Foto hitam putih sebuah tangan terbuka menghulurkan telefon pintar yang memaparkan kod QR pada skrin gaya tiket, dengan lantai berjubin yang kabur di belakang
Answer

Apakah cara terpantas untuk membuat kod QR yang terus berfungsi?

Kodkan pautan atau butiran terus sebagai kod statik, pastikan kandungan pendek, cetak sekurang-kurangnya 2 × 2 cm (atau satu persepuluh jarak imbasan) dengan sempadan putih 4 modul, kod gelap pada latar belakang cerah, dan uji pada iPhone dan telefon Android sebelum mencetak.

Apa sebenarnya kandungan sesuatu kod QR

Kod QR ialah kod bar dua dimensi yang menyimpan sekeping teks pendek, tidak lebih. Denso Wave, sebuah syarikat dalam kumpulan Toyota, mereka bentuknya pada tahun 1994 untuk menjejak alat ganti kereta di barisan pemasangan, dan ia menjadi piawaian antarabangsa ISO/IEC 18004 pada tahun 2000. Tiga petak besar di sudut memberitahu pengimbas lokasi kod dan arah atasnya; petak-petak kecil, yang dipanggil modul, membawa data. Pautan, log masuk Wi-Fi dan kad kenalan hanyalah teks dalam format tertentu, dan telefon menentukan tindakan selepas ia dinyahkod.

Kod terdapat dalam 40 saiz yang dipanggil versi, daripada 21 × 21 modul (versi 1) hingga 177 × 177 modul (versi 40). Versi terbesar memuatkan 7,089 digit, 4,296 aksara abjad angka atau 2,953 bait. Angka 4,296 itu hanya terpakai pada set abjad angka terhad: digit, huruf besar, ruang dan lapan simbol. URL huruf kecil biasa menggunakan mod bait, jadi had sebenarnya lebih rendah, dan setiap aksara tambahan menjadikan kod lebih padat dengan modul yang lebih kecil.

Setiap kod juga membawa pembetulan ralat Reed–Solomon, yang membolehkan pengimbas membina semula mesej apabila sebahagian corak kotor, tercalar atau tertutup. Empat tahapnya memulihkan kira-kira 7% (L), 15% (M), 25% (Q) dan 30% (H) daripada kod. Tahap lebih tinggi memerlukan lebih ruang, kerana data pemulihan disimpan bersama kandungan anda. Dalam praktik, panjang kandungan dan tahap pembetulan bersama-sama menentukan kepadatan corak, dan kepadatan menentukan sama ada telefon lama boleh membacanya dari seberang bilik atau hanya dari beberapa sentimeter.

Cara memformat setiap jenis kandungan

Telefon mengenali beberapa format teks dan menukarnya kepada tindakan. Pautan yang bermula dengan https:// membuka pelayar. Baris yang bermula dengan WIFI: menawarkan untuk menyertai rangkaian, tel: menawarkan panggilan, mailto: membuka e-mel baharu dan SMSTO: memulakan mesej teks. Kenalan dimasukkan sebagai vCard (BEGIN:VCARD) atau MeCard yang lebih ringkas (MECARD:N:Weber,Jonas;TEL:+4930…;;), dan entri kalendar menggunakan blok iCalendar BEGIN:VEVENT. Untuk muat turun aplikasi, kodkan satu pautan web yang menghantar iPhone ke App Store dan telefon Android ke Google Play, bukannya mencetak dua kod. Di India, kod pembayaran UPI ialah pautan upi://pay?pa=name@bank&pn=Name yang dibuka oleh mana-mana aplikasi UPI dengan penerima telah diisi.

Anda tidak perlu menaip rentetan ini secara manual. Penjana kod QR percuma membinanya daripada medan borang: pilih Jenis kod QR, isi Pautan, Nama rangkaian atau Nombor telefon, dan tekan Jana. Mengetahui format mentah tetap membantu apabila kod bermasalah, apabila anda membina hamparan untuk kod pukal, atau apabila aplikasi pengimbas memaparkan teks biasa dan bukan butang Sertai. Rentetan Wi-Fi di bawah paling kerap disalah tulis: jenis keselamatan diletakkan dahulu, aksara khas seperti koma bertitik dalam kata laluan memerlukan garis condong belakang di hadapannya, dan baris berakhir dengan dua koma bertitik.

Rupa teks yang dinyahkod bagi setiap jenis kandungan
KandunganTeks di dalam kodTawaran telefon
Pautan laman webhttps://example.com/menuBuka dalam pelayar
Rangkaian Wi-FiWIFI:T:WPA;S:CafeGuest;P:espresso42;;Sertai rangkaian
Kenalan (MeCard)MECARD:N:Weber,Jonas;TEL:+4930123456;;Simpan kenalan
E-melmailto:[email protected]?subject=OrderE-mel baharu
SMSSMSTO:+15551234567:Table 12 readyMesej baharu
Acara kalendarBEGIN:VEVENT … END:VEVENTTambah ke kalendar
Teks biasaSebarang teks, sehingga kira-kira 300 aksara untuk cetakanPapar teks
Format kod QR Wi-Fi (gantikan nama dan kata laluan)
WIFI:T:WPA;S:name;P:pass;;

Kod statik berbanding kod dinamik

Kod statik menyimpan kandungan anda terus dalam corak. Tiada apa-apa di antara imbasan dan destinasi, jadi ia tidak boleh tamat tempoh, tidak boleh dimatikan oleh pihak ketiga dan tidak memerlukan kos untuk dikekalkan. Kod dinamik menyimpan pautan ubah hala yang pendek, seperti domain vendor ditambah beberapa aksara, dan pelayan vendor memajukan setiap imbasan ke destinasi yang anda tetapkan dalam akaun anda. Itulah keseluruhan helahnya. Bahagian yang boleh disunting ialah ubah hala, bukan kod, dan ubah hala itu hanya wujud selagi perkhidmatan dan akaun anda wujud.

Inilah sebabnya banyak penjana percuma yang meminta anda mendaftar supaya boleh "sunting kemudian" sebenarnya menjual ubah hala itu. Apabila percubaan tamat atau langganan luput, ubah hala berhenti dan setiap kod bercetak menuju ke halaman ralat atau skrin naik taraf. Anda boleh mendapat fleksibiliti yang sama tanpa vendor: kodkan pautan pada domain milik anda, seperti yoursite.com/menu, dan ubah apa yang dipaparkan halaman itu atau ke mana ia mengubah hala. Panduan kod QR dinamik menerangkan cara menyediakannya dengan ubah hala 302.

Statik

Kandungan dalam corak

Pautan atau butiran ditulis terus ke dalam kod itu sendiri.

  • Tidak pernah tamat tempoh, tiada akaun
  • Berfungsi luar talian untuk Wi-Fi, kenalan dan teks
  • Menukar sasaran bermakna mencetak semula
Best for: Papan tanda Wi-Fi, kad perniagaan, pembungkusan, apa-apa yang dicetak dalam kuantiti besar.
Dinamik

Pautan ubah hala pendek

Kod memuatkan URL pendek yang dimajukan oleh pelayan.

  • Destinasi boleh berubah selepas dicetak
  • Bilangan imbasan datang daripada log ubah hala
  • Berhenti berfungsi jika perkhidmatan ubah hala berhenti
Best for: Kempen yang halaman pendaratannya akan berubah, dijalankan daripada domain anda sendiri.
Tangan memegang telefon pintar yang memaparkan kod QR hitam putih pada skrin, dilihat melalui potongan bulat pada latar belakang gelap
Foto: Unsplash

Saiz, jarak dan zon senyap

Saiz minimum praktikal untuk kod bercetak yang dibaca pada jarak lengan ialah kira-kira 2 × 2 cm (0.8 × 0.8 in), dan hanya untuk kandungan pendek; kod padat dengan pautan panjang memerlukan 3 cm atau lebih. Untuk apa-apa yang dibaca dari jauh, gunakan peraturan 10:1: lebar kod hendaklah sekurang-kurangnya satu persepuluh jarak imbasan. Poster yang dibaca dari 2 m memerlukan kod 20 cm, papan tanda tingkap yang dibaca dari kaki lima pada jarak 3 m memerlukan 30 cm. Ukur kod itu sendiri, bukan karya seni di sekelilingnya.

Di sekeliling corak terdapat zon senyap, margin kosong yang ditetapkan piawaian pada 4 modul di setiap sisi. Pereka memotongnya untuk merapatkan reka letak, lalu pengimbas gagal mencari tepi, terutamanya apabila kod berada di atas foto yang sibuk. Kekalkan Zon senyap pada 4 dan anggap sempadan putih itu sebahagian daripada kod. Kontras sama penting: modul gelap pada latar belakang cerah, sebaiknya hitam pada putih. Kod berwarna boleh diimbas dengan baik apabila warna kod jelas lebih gelap daripada latar belakang, tetapi kecerunan, latar belakang bercorak dan warna pucat mengurangkan margin.

Kod songsang, modul cerah pada latar belakang gelap, nampak menarik pada pembungkusan gelap tetapi gagal pada sebilangan besar pengimbas, termasuk telefon lama dan banyak pembaca titik jualan. Jangan cetak satu pun tanpa mengujinya pada peranti paling lama yang anda temui. Kewaspadaan yang sama terpakai untuk logo yang diletakkan di tengah: tetapkan Pembetulan ralat kepada Maksimum (30%), kekalkan logo di bawah kira-kira satu perlima lebar kod, dan ingat bahawa logo menggunakan margin pemulihan yang sepatutnya melindungi daripada calar dan silau.

Pilih format fail, kemudian uji pada telefon sebenar

Untuk cetakan, eksport SVG. Ia format vektor, jadi kod kekal tajam pada sebarang saiz, dan pencetak boleh menskalakannya daripada kad perniagaan hingga sepanduk tanpa tepi modul yang kabur. PDF dan EPS juga vektor dan sesuai untuk pereka yang bekerja dalam InDesign atau Illustrator. Untuk skrin, slaid dan e-mel, PNG 1000 px atau lebih sudah memadai; tetapkan Saiz imej lebih tinggi untuk paparan besar. Jangan sekali-kali membesarkan PNG kecil atau tangkapan skrin kod, kerana tepi yang disampel semula menjadi lembut. Jika anda hanya ada PNG kod atau logo, menukar PNG ke SVG menerangkan bila penjejakan berkesan. Penjana kod QR SVG dibuka dengan output vektor dipilih.

Kemudian uji, pada lebih daripada satu telefon. Kamera iPhone membaca kod QR secara asli sejak iOS 11 pada 2017, dan telefon Android semasa membacanya dalam kamera asal atau melalui Google Lens. Model Android lama, telefon bajet dan pengimbas kod bar khusus di kaunter kedai kurang bertolak ansur, dan merekalah yang akan mengimbas menu anda. Uji pada saiz dan jarak sebenar, pada bahan sebenar, di bawah cahaya sebenar. Cetakan bukti yang dilekatkan pada dinding sebenar memberitahu lebih banyak daripada pratonton skrin.

iPhone

  1. 01Buka aplikasi Kamera dan halakan pada kod; tiada aplikasi diperlukan.
  2. 02Ketik sepanduk kuning dan semak pautan atau tindakan sebelum ia dibuka.
  3. 03Ulang dari jarak yang anda rancang, bukan hanya dari dekat.

Android

  1. 01Halakan kamera asal pada kod, atau buka Google Lens.
  2. 02Ketik pautan atau tindakan dicadangkan yang muncul di atas kod.
  3. 03Cuba telefon Android kedua yang lebih lama jika boleh meminjam.

Pengimbas dan cetakan

  1. 01Cetak bukti pada kertas atau bahan akhir pada saiz penuh.
  2. 02Imbas di bawah pencahayaan sebenar, termasuk silau daripada lampu.
  3. 03Untuk kaunter, cuba juga pengimbas kod bar milik kedai.

Kesilapan yang merosakkan kod QR bercetak

Kebanyakan kod QR yang mati bukanlah kod yang rosak. Ia kod yang memang tidak akan berjaya diimbas pada saiz atau permukaan itu, atau kod yang menuju ke pautan yang sudah tidak wujud. Berita baiknya, setiap masalah ini boleh dikesan semasa ujian sebelum cetakan dijalankan, yang memakan beberapa minit dan bukannya cetak semula. Senarai di bawah merangkumi kegagalan yang paling kerap muncul pada menu, risalah dan label produk, kira-kira mengikut kekerapannya.

Jika kod yang sudah diedarkan berhenti berfungsi, mulakan dengan destinasi. Buka pautan yang dikodkan pada komputer: jika halaman telah hilang, domain luput atau percubaan percuma tamat, coraknya tidak bermasalah dan penyelesaiannya ialah kod baharu atau halaman yang dipulihkan. Jika pautan berfungsi tetapi pengimbasan gagal, masalahnya fizikal, dan saiz, kontras atau zon senyap hampir selalu puncanya. Pegang telefon pada pelbagai jarak; jika ia membaca dari dekat tetapi tidak dari tempat orang berdiri, kod itu terlalu kecil.

  • Pautan terlalu panjang

    Parameter penjejakan dan laluan panjang menjadikan kod padat dengan modul kecil. Buang parameter yang tidak diperlukan, atau kodkan halaman pendek pada domain anda sendiri.

  • Kod dicetak terlalu kecil

    Kekalkan sekurang-kurangnya 2 × 2 cm untuk bacaan dekat dan gunakan peraturan jarak 10:1 untuk apa-apa pada dinding atau tingkap.

  • Kontras rendah atau latar belakang kecerunan

    Gunakan warna kod gelap pada latar belakang cerah yang biasa; kecerunan dan foto di belakang kod mengelirukan corak pencari.

  • Pautan dipendekkan yang telah tamat tempoh

    Pemendek pautan percuma dan kod dinamik percubaan boleh berhenti mengubah hala. Kodkan pautan yang anda kawal, atau terus ke destinasi akhir.

  • Permukaan melengkung atau berkilat

    Botol, tin dan kad berlaminat memesongkan atau memantulkan corak. Cetak lebih besar, gunakan kemasan matte, dan letakkan kod pada bahagian permukaan yang paling rata.

  • Zon senyap telah dipotong

    Pulihkan sempadan kosong 4 modul di setiap sisi, walaupun reka letak terasa sempit.

Apa yang kod QR boleh dan tidak boleh tahu tentang Anda

Kod QR statik ialah dakwat bercetak. Ia tidak boleh merekod siapa yang mengimbasnya, bila atau di mana, dan ia tidak boleh menjalankan kod pada telefon atau memasang apa-apa. Pengimbasan hanya menyahkod teks; telefon kemudian memaparkan apa yang ditemui dan bertanya sebelum membuka pautan, mendail nombor atau menyertai rangkaian. Jadi kod itu sendiri tidak tahu apa-apa tentang anda. Apa yang berlaku seterusnya bergantung sepenuhnya pada destinasi, sama seperti jika anda menaip alamat itu sendiri dalam pelayar, dan pertimbangan yang sama terpakai.

Penjejakan masuk melalui pautan. Pelayan ubah hala kod dinamik merekod setiap permintaan, yang lazimnya merangkumi masa, alamat IP (dan lokasi anggaran bersamanya), jenis peranti dan pelayar. Parameter penjejakan dalam URL memberitahu laman web poster atau risalah mana yang menjadi sumber lawatan. Itu analitik web biasa, dan sebagai pemilik kod ia selalunya yang anda mahu. Sebagai pengimbas, baca pratonton sebelum mengetik: domain memberitahu siapa yang akan melihat lawatan itu.

Risiko sebenar ialah penggantian. Penipu menampal pelekat kod mereka sendiri di atas yang sah pada meter tempat letak kereta dan meja restoran, menghantar orang ke halaman pembayaran palsu, dan Suruhanjaya Perdagangan Persekutuan AS telah memberi amaran kepada pengguna tentangnya. Jika anda meletakkan kod di tempat awam, semaknya dari semasa ke semasa dan cetak domain destinasi di bawah kod. Untuk kod Wi-Fi, ingat kata laluan disimpan sebagai teks biasa, jadi gunakan rangkaian tetamu; penjana kod QR Wi-Fi membina rentetan itu untuk anda.

Senarai semak untuk menu, poster, kad dan pembungkusan

Setiap permukaan gagal dengan caranya sendiri. Kad menu basah dan dilap setiap petang, poster dibaca dari seberang bilik atau platform, kad perniagaan kecil dan sering berkilat, dan pembungkusan melengkung pada botol lalu berada di rak bertahun-tahun selepas kempen yang mencetaknya berakhir. Lajur di bawah mengumpulkan semakan yang wajar dibuat untuk setiap permukaan sebelum anda meluluskan cetakan, supaya kod masih berfungsi selepas minggu pertama penggunaan sebenar.

Menu dan kad meja

  • Sekurang-kurangnya 3 × 3 cm pada jarak meja
  • Pautan ke halaman yang boleh anda kemas kini
  • Kertas kad matte dan baris yang menyatakan apa yang dibuka kod

Poster dan papan tanda

  • Lebar sekurang-kurangnya satu persepuluh jarak bacaan
  • Aras mata, jauh daripada silau
  • Pembetulan ralat Tinggi atau Maksimum di luar, domain dicetak di bawah

Kad perniagaan dan pembungkusan

  • Tidak lebih kecil daripada 2 × 2 cm, fail vektor kepada pencetak
  • Panel rata, jangan sekali-kali bahagian melengkung atau laminasi berkilat
  • Pautan yang bertahan lebih lama daripada produk, diimbas sebagai bukti pada bahan akhir

Perkara penting

  • Kod QR hanya memuatkan teks pendek; pautan, log masuk Wi-Fi dan kenalan ialah format yang dikenali telefon.
  • Kod statik tidak pernah tamat tempoh. Kod dinamik ialah ubah hala, dan anda boleh menjalankan sendiri pada domain yang anda kawal.
  • Cetak sekurang-kurangnya 2 × 2 cm, ikut peraturan jarak 10:1 dan kekalkan sempadan putih 4 modul.
  • Gunakan SVG, PDF atau EPS untuk cetakan dan PNG 1000 px atau lebih untuk skrin.
  • Uji pada iPhone, telefon Android dan pengimbas lama pada saiz, jarak dan cahaya sebenar.
KongsiXFacebookWhatsAppTelegram

Soalan lazim

Berapa panjang kandungan yang boleh dimuatkan dalam kod QR?

Versi terbesar boleh memuatkan sehingga 4,296 aksara abjad angka atau 2,953 bait pada tahap pembetulan ralat terendah. Untuk kod yang dicetak, pastikan pautan kurang daripada kira-kira 80 aksara dan teks biasa kurang daripada kira-kira 300 aksara, supaya coraknya cukup kasar untuk dibaca oleh mana-mana telefon.

Adakah kod QR statik akan berhenti berfungsi?

Kod itu sendiri tidak pernah berhenti berfungsi, kerana kandungannya sebahagian daripada coraknya. Ia hanya gagal apabila destinasinya berubah, seperti halaman web yang dipadam, kata laluan Wi-Fi yang ditukar atau pemendek pautan yang sudah ditutup.

Bolehkah saya buat kod QR yang membuka aplikasi?

Kodkan pautan web ke halaman kedai aplikasi itu atau ke halaman yang mengesan peranti dan menghantar iPhone ke App Store serta telefon Android ke Google Play. Satu kod sahaja sudah berfungsi untuk kedua-duanya.

Mengapa kod QR saya berfungsi pada skrin tetapi tidak pada kertas?

Versi cetakan biasanya lebih kecil, lebih berkilat atau kontrasnya lebih rendah daripada pratonton di skrin, atau sempadan putihnya terpotong semasa susun atur. Cetak bukti pada saiz akhir dan imbas di bawah pencahayaan sebenar.

Adakah selamat mengimbas kod QR di tempat awam?

Mengimbas itu sendiri tidak berbahaya, kerana telefon hanya membaca teks. Semak domain dalam pratonton sebelum membukanya, dan berhati-hatilah dengan pelekat yang ditampal di atas kod sedia ada pada meter tempat letak kereta atau papan tanda pembayaran.

Bolehkah saya menukar warna kod QR?

Ya, selagi kod itu jelas lebih gelap daripada latar belakangnya. Elakkan warna pucat, kecerunan dan kod songsang cerah-atas-gelap melainkan anda telah mengujinya pada beberapa telefon.

Teruskan membaca