Kode QR Bulat Adalah Kode QR Persegi yang Sedang Berkostum
oleh Tim KoloQRRiset

Kode QR bulat, segitiga, dan segi enam bisa dipindai, dan alasannya sama sekali tidak megah: bentuk itu hanyalah dekorasi yang digambar di sekeliling matriks data persegi yang tidak pernah disentuh. Yang dibayar oleh garis luar adalah lebar. Diukur dari renderer KoloQR sendiri, matriks data mengambil sekitar 38% dari alas kode segitiga, 53% dari lebar segi enam, dan 55-60% dari diameter lingkaran - dibanding kira-kira 70% pada ekspor persegi biasa. Cetak kode bentuk khusus pada ukuran yang akan Anda berikan pada kode persegi, dan Anda diam-diam sudah mengecilkan setiap modul - seperlima untuk lingkaran, hampir setengah untuk segitiga - dan itulah alasan sebenarnya kode bentuk khusus mendapat reputasi tidak andal.
Poin Utama
- Kode QR bentuk khusus adalah matriks QR persegi yang disajikan di dalam garis luar non-persegi, di mana garis luar itu adalah dekorasi dan matriksnya membawa seluruh data. ISO/IEC 18004 mendefinisikan simbol sebagai susunan modul berbentuk persegi, dan tidak ada kamera ponsel arus utama yang membaca hal lain.
- Tiga pola pencari adalah yang pertama dicari pemindai, dan ia menemukannya lewat rasio 1:1:3:1:1 antara gelap dan terang di sepanjang garis mana pun yang melalui pusatnya. Gaya yang mempertahankan rasio itu selamat; gaya yang merusaknya membuat kode tidak pernah ditemukan sama sekali, pada tingkat koreksi kesalahan mana pun.
- Biaya sebenarnya dari sebuah bentuk adalah lebar. Matriks data menempati sekitar 38% dari alas kode segitiga, 53% dari lebar antar-sisi segi enam, dan 55-60% dari diameter kode lingkaran, dibanding kira-kira 70% pada ekspor persegi biasa.
- Modul dekoratif memakan tinta. Titik yang digambar pada 80% lebar selnya menintai sekitar setengah dari luas yang diisi modul persegi, dan itulah sebabnya kode bergaya gagal pada ukuran cetak kecil lebih dulu daripada kode biasa.
- Koreksi kesalahan hanya memperbaiki area data. Kerusakan pada pola pencari, pola pewaktu, atau zona sunyi tidak bisa dipulihkan pada tingkat mana pun, dan itulah sebabnya sebuah bentuk harus dibangun di luar kode, bukan di atasnya.
Bentuk Itu Bingkai, dan Matriks di Bawahnya Tetap Persegi
Kode QR bentuk khusus adalah matriks QR persegi yang disajikan di dalam garis luar non-persegi, di mana garis luar itu adalah dekorasi dan matriksnya membawa seluruh data. Kode bulat, segitiga, dan segi enam sebenarnya objek yang sama di baliknya: kisi persegi yang sama seperti yang dihasilkan generator biasa, diletakkan di tengah karya visual yang tidak persegi. Tidak ada yang berubah pada pengodeannya, dan itulah sebabnya jawaban atas "apakah bisa dipindai?" adalah ya bahkan sebelum satu pun keputusan desain dibuat.
Ini bukan keterbatasan alat tertentu. ISO/IEC 18004, standar kode QR, mendefinisikan simbol sebagai susunan modul berbentuk persegi, dalam 40 versi mulai dari 21 x 21 modul di versi 1 hingga 177 x 177 di versi 40, bertambah empat modul per sisi setiap versi. Tidak ada klausul untuk area data segi enam, dan kamera ponsel tidak punya jalur kode untuk itu. Generator yang menjanjikan wilayah data yang benar-benar bersisi enam berarti menjanjikan sesuatu yang tidak dimiliki format ini.
Jadi generator bentuk hanya punya satu langkah jujur: biarkan matriksnya, lalu letakkan bentuk di sekelilingnya. Pada mode lingkaran, segitiga, dan segi enam di KoloQR, matriks persegi digambar dalam ukuran penuh di tengah karya visual, tidak pernah dipotong dan tidak pernah didistorsi, dan garis luar dicapai dengan mengisi ruang di luar kode memakai modul dekoratif berwarna sama. Lingkaran, segitiga, dan segi enam itu terbuat dari tinta yang sama sekali tidak membawa data.
Pembedaan itu layak dipegang saat Anda menatap kode bentuk khusus dan merasa khawatir, karena ia memberi tahu di mana harus mencari masalah. Tidak ada yang di luar matriks bisa merusak muatannya, sebab tidak ada yang di luar matriks yang dibaca. Cara gagal kode bentuk khusus adalah cara yang biasa - terlalu kecil, terlalu pucat, terlalu sesak - yang datang lebih awal dari biasanya karena bentuk sudah memakan ruang yang dibutuhkan kode.
Apa yang Harus Ditemukan Pemindai Sebelum Membaca Apa Pun
Dekoder tidak memulai dari data. Ia memulai dengan mencari tiga penanda, menetapkan kisi yang tersirat darinya, mengoreksi sudut pengambilan foto, dan baru setelah itu mencuplik modul. Semua dalam urutan itu terjadi sebelum koreksi kesalahan ada sebagai konsep, dan itulah sebabnya bagian-bagian yang terlibat hampir tidak menoleransi gaya apa pun.
Pola pencari adalah satu dari tiga penanda persegi di sudut kode QR yang dicari pemindai sebelum ia membaca data apa pun. Masing-masing berukuran tujuh modul persegi menurut ISO/IEC 18004: inti gelap 3 x 3, cincin terang setebal satu modul, cincin gelap setebal satu modul. Yang sebenarnya diburu dekoder adalah rasio yang dihasilkan struktur itu di sepanjang garis mana pun yang melalui pusatnya - gelap, terang, gelap, terang, gelap dengan perbandingan 1:1:3:1:1. Garis pindai yang menemukan rangkaian itu tiga kali berarti telah menemukan kode QR.
Rasio itulah alasan mengapa menggayakan sudut adalah hal paling berbahaya di panel desain, sekaligus alasan mengapa hal itu masih mungkin dilakukan. Membulatkan sudut cincin luar membuat rangkaian tetap utuh, karena rasio diukur melalui pusatnya. Mengisi cincin terang, menipiskan cincin gelap, atau menaruh merek di atas satu sudut mengubah rangkaian itu dan kode tidak pernah terdeteksi - bukan gagal didekode, melainkan gagal terlihat.
| Bagian simbol | Fungsinya | Seberapa banyak gaya yang ditoleransi |
|---|---|---|
| Pola pencari (tiga sudut 7 x 7) | Menemukan simbol lewat rasio gelap-terang 1:1:3:1:1 | Hanya perubahan garis luar. Struktur cincin dan jejak tujuh modul harus tetap ada |
| Pola pewaktu (baris 6 dan kolom 6) | Menetapkan kisi modul agar dekoder tahu letak setiap sel | Tidak ada yang layak dipertaruhkan. Ini garis selang-seling setebal satu modul dan dekorasi yang melintasinya membuat seluruh pembacaan meleset |
| Pola perataan (5 x 5, mulai versi 2) | Mengoreksi perspektif dan kertas yang tidak rata | Tidak ada. Ukurannya kecil, letaknya di dalam kode, dan tidak ada alasan menyentuhnya |
| Zona sunyi (4 modul, ISO/IEC 18004) | Memberi tahu pemindai di mana simbol berakhir | Di sinilah bingkai atau bidang dekoratif menyerobot. Bagian ini tidak punya koreksi kesalahan |
| Informasi format (di samping pola pencari) | Mencatat tingkat koreksi kesalahan dan pola masker | Tidak ada, meski dilindungi BCH dan disimpan dua kali, sehingga lebih tahan daripada bagian-bagian di atas |
| Modul data dan koreksi kesalahan | Membawa muatan dan kapasitas pemulihannya | Seluruh anggaran gaya ada di sini - bentuk modul, warna, dan apa pun yang ditutupi logo |
Ini juga sebabnya versi jujur dari pertanyaannya bukan "apakah bentuk khusus bisa dipindai" melainkan "bagian mana yang disentuh bentuk itu". Garis luar segi enam yang digambar satu sentimeter dari kode tidak menyentuh apa pun. Bingkai segi enam yang tepinya duduk dua modul dari matriks sudah memakan setengah zona sunyi, dan itu risiko nyata dengan penyebab yang tampak rapi dan tidak akan diperbaiki oleh koreksi kesalahan sebanyak apa pun.
Biaya Sebuah Bentuk Adalah Lebar, Bukan Keterbacaan
Kode QR bentuk khusus harus dicetak lebih besar daripada kode persegi untuk mempertahankan ukuran modul yang sama, karena garis luar adalah lebar yang tidak dipakai data. Inilah bagian yang selalu ditinggalkan setiap artikel tentang topik ini, dan satu-satunya bagian yang mengubah apa yang Anda lakukan dalam tata letak.
Angka di bawah dibaca dari renderer KoloQR sebagaimana adanya hari ini, dan stabil di berbagai panjang muatan karena pita setiap bentuk berskala mengikuti matriks. Kode segitiga membangun segitiga sama sisi dengan alas 2,6 kali lebar matriks. Kode segi enam menambahkan pita 11 modul di setiap sisi matriks, diskalakan ke ukuran matriks. Kode lingkaran membebaskan setengah diagonal matriks lalu menambahkan zona sunyi ditambah pita lanjutan. Ekspor persegi biasa adalah matriks ditambah zona sunyi empat modul ditambah dua modul bantalan.
| Bentuk | Porsi matriks data terhadap lebar karya visual | Cetak sebesar ini lebih lebar dari ekspor persegi |
|---|---|---|
| Persegi | Sekitar 70% | 1x - ini acuannya |
| Lingkaran | 55-60% dari diameter | Sekitar 1,3x |
| Segi enam | Sekitar 53% antar-sisi | Sekitar 1,4x |
| Segitiga | Sekitar 38% dari alas | Sekitar 1,9x |
Dihitung dengan angka nyata: URL 34 karakter yang dikodekan pada tingkat koreksi kesalahan H menghasilkan simbol versi 4, 33 x 33 modul, menurut tabel kapasitas ISO/IEC 18004. Mencetaknya pada ukuran modul 0,4 mm - batas bawah yang masuk akal untuk kamera ponsel di atas kertas - membutuhkan matriks 13,2 mm. Sebagai ekspor persegi itu berarti stiker 18 mm. Sebagai lingkaran diameternya 23 mm, sebagai segi enam 25 mm, dan sebagai segitiga alasnya 34 mm. Kode yang sama, muatan yang sama, keandalan yang sama, dan hampir dua kali lipat ruang di label.
Balik hitungannya dan kegagalannya jadi jelas. Berikan pada kode segitiga 18 mm yang tadinya Anda anggarkan untuk kode persegi, dan matriks di dalamnya hanya selebar 6,9 mm, yang membuat setiap modul jadi 0,21 mm - jauh di bawah yang bisa diurai ponsel di atas kertas, dan menjadi kode yang terbaca di monitor tapi mati di rak. Bukan segitiganya yang menyebabkan itu. Lebarnya.
Aturan praktisnya: tentukan dulu ukuran modul, hitung keluar sampai matriks, lalu terapkan pengali bentuknya, dan baru setelah itu periksa apakah hasilnya muat di ruang yang ada. Melakukannya dengan urutan terbalik - memilih ukuran yang enak dipandang untuk karya visual lalu membiarkan kodenya jatuh di mana saja - itulah yang menghasilkan sebagian besar kode bentuk khusus yang tidak berfungsi. Cara menentukan ukuran kode untuk jarak pindainya adalah perhitungan terpisah yang berdiri di atas perhitungan ini.
Berapa Tinta yang Dibayar Modul Bergaya
Setiap bentuk modul dekoratif mengambil tinta dari sel yang diisi penuh oleh modul persegi, dan tinta itulah yang persis sedang dibaca dekoder. Ini biaya kedua yang lebih kecil daripada lebar, dan berujung pada kegagalan yang sama: kode yang bekerja pada ukuran lapang dan berhenti bekerja pada ukuran sempit.
Geometrinya mudah diperiksa. Modul lingkaran yang digambar selebar penuh selnya menutupi pi/4, sekitar 78,5%, dari luas sel. KoloQR menggambar modul titiknya pada 80% lebar sel, yang hasilnya sedikit di atas setengah luas sel - jadi mengganti modul persegi dengan titik menghilangkan kira-kira setengah tinta dari setiap sel gelap dalam kode. Pola persegi kecil digambar pada 74% lebar sel, atau sekitar 55% dari luasnya.
Semua itu tidak jadi soal di layar, di mana kamera punya resolusi berlimpah dan modul dirender dengan sempurna. Itu jadi soal pada modul 0,4 mm di kertas tanpa lapisan, di mana titik cetak sudah melebar dan mengabur ke arah tetangganya dan kamera sedang merata-ratakan sel yang sebagian besar putih. Sebagai batas bawah praktis, bukan sesuatu yang dinyatakan standar: jaga modul dekoratif pada 70% lebar sel atau lebih, dan perlakukan apa pun di bawah itu sebagai keputusan tentang ukuran cetak, bukan keputusan tentang gaya.
Dua dari pola KoloQR sengaja turun di bawah batas itu, dan keduanya layak disebut alih-alih dilewati. Pola titik dua ukuran menggambar separuh modulnya pada 80% sel dan separuh lagi pada 56%, sedangkan pola bintang dan hati adalah bentuk bertepi cekung yang menintai lebih sedikit sel daripada lingkaran dengan lebar sama. Keduanya adalah opsi paling dekoratif di panel dan yang paling perlu diuji keras pada ukuran akhir. Di poster yang dibaca dari dua meter, tidak satu pun dari ini terdeteksi. Di stiker 20 mm, inilah seluruh marginnya.
Aturan yang mengikutinya sederhana dan tidak populer: makin dekoratif bentuk modulnya, makin besar kode itu harus dicetak. Kode bergaya tidak kurang andal dibanding kode biasa pada ukuran modul yang sama. Ia kurang andal pada lebar keseluruhan yang sama, dan itulah perbandingan yang sebenarnya sedang dibuat siapa pun yang merancang label.
Ke Mana Anggaran Pemulihan Sebenarnya Pergi
Koreksi kesalahan adalah yang membayari semua hal di atas, dan ia anggaran tetap dengan lebih banyak penagih daripada yang dihitung kebanyakan orang. ISO/IEC 18004 mendefinisikan empat tingkat yang memulihkan kira-kira 7% (L), 15% (M), 25% (Q), dan 30% (H) dari kata kode sebuah simbol, dan setiap kode memakai tepat satu di antaranya.
KoloQR mengodekan setiap kode pada tingkat H, tanpa kendali untuk itu di antarmuka. Itu pertukaran yang disengaja dan ada harganya: tingkat H butuh lebih banyak modul untuk muatan yang sama, jadi kode yang tadinya 29 x 29 pada tingkat M datang sebagai 33 x 33, dan setiap modul jadi proporsional lebih kecil pada lebar cetak tetap. Yang dibeli adalah tersedianya seluruh anggaran pemulihan 30% untuk pilihan dekoratif yang memang jadi alasan alat ini ada - dan untuk logo, pelebaran tinta, sidik jari, serta kamera yang sedikit tidak fokus, yang semuanya menimba dari kolam yang sama.
Saat logo ditambahkan, KoloQR mengosongkan petak 11 x 11 modul di tengah matriks lalu menggambar logo di atasnya, sehingga dekoder membaca lubang alih-alih tepi modul yang tertutup separuh. Petak itu berisi 121 modul berapa pun muatannya, yang menghasilkan sesuatu yang dipahami terbalik oleh kebanyakan orang: URL yang lebih pendek justru membuat logo proporsional lebih besar dan karenanya lebih berisiko. Pada simbol 29 x 29, 121 modul itu adalah 14% dari kode; pada simbol 37 x 37, logo yang sama hanya 8,8%. Keduanya masih di dalam yang ditangani tingkat H dengan nyaman, tetapi arah efeknya berlawanan dengan naluri bahwa tautan lebih pendek selalu lebih aman.
Batas yang tidak ditutupi anggaran mana pun, dan layak diulang di bagian yang mungkin dibaca orang secara terpisah: koreksi kesalahan hanya memperbaiki area data. Kerusakan pada pola pencari, pola pewaktu, atau zona sunyi tidak bisa dipulihkan pada tingkat mana pun, karena dekoder membutuhkan ketiganya sebelum ia punya data untuk diperbaiki. Seluruh pertimbangan antara kapasitas pemulihan dan ukuran modul adalah topik yang lebih panjang dari satu bagian, dan itulah panduan yang perlu dibaca sebelum memilih tingkat di alat yang mengizinkan Anda memilih.
Kapan Kode Bentuk Khusus Adalah Pilihan yang Salah
Bentuk adalah keputusan desain yang membelanjakan lebar dan toleransi, jadi ada pekerjaan di mana itu tidak sepatutnya dibelanjakan. Menyebutkannya lebih berguna daripada satu lagi jaminan bahwa bentuk itu aman-aman saja.
- Apa pun di bawah sekitar 20 mm. Kode bentuk khusus pada ukuran itu menyisakan matriks selebar kurang dari 12 mm, dan pada kode kecil ukuran modul menentukan segalanya. Kode di kartu nama dan label produk kecil adalah kode persegi.
- Kode yang dibaca pemindai tetap atau genggam, bukan ponsel. Pemindai citra gudang dan pemindai kasir disetel untuk simbol polos berkontras tinggi dan sering kali lebih tua daripada ponsel di saku Anda. Pemindai laser sama sekali tidak bisa membaca kode QR bentuk apa pun, karena ia membaca satu garis dan bukan sebuah citra.
- Apa pun yang diatur sebuah spesifikasi. QR-bill Swiss, standar pembayaran nasional untuk Swiss dan Liechtenstein, mensyaratkan tingkat koreksi kesalahan M, simbol 46 x 46 mm, ukuran modul minimum 0,4 mm, dan salib Swiss 7 x 7 mm di tengah. Versi bulat dari kode itu bukan variasi desain, melainkan ketidakpatuhan. Hal yang sama berlaku untuk label farmasi dan ketertelusuran pangan yang diatur regulasi.
- Permukaan yang sudah ramai. Kode bentuk khusus butuh ruang lapang di sekelilingnya agar terbaca sebagai kode sama sekali, dan garis luar dekoratif di atas latar foto adalah kombinasi yang paling pasti membingungkan manusia bahkan sebelum membingungkan pemindai.
- Ketika kodenya adalah produknya. Kalau seseorang harus memindainya untuk dibayar, untuk naik pesawat, atau untuk mendapat perawatan, jumlah dekorasi yang benar adalah nol.
Ada satu batas lagi yang layak disebut karena orang mencarinya: simbol QR yang benar-benar tidak persegi memang ada, dan itu bukan yang dimaksud siapa pun dengan kode segi enam. ISO/IEC 23941:2022 mendefinisikan rMQR, simbol Micro QR persegi panjang yang dibuat untuk permukaan sempit seperti label kabel dan vial medis, dan ISO/IEC 18004 sendiri mendefinisikan Micro QR pada 11 x 11 hingga 17 x 17 modul dengan zona sunyi dua modul. Keduanya standar sungguhan. Tak satu pun bisa diandalkan terbaca oleh aplikasi kamera bawaan ponsel, dan itulah sebabnya kode QR persegi panjang untuk publik umum tetap berupa simbol persegi di dalam tata letak persegi panjang.
Cara Menguji Kode Bentuk Khusus Sebelum Dicetak
Menguji kode bentuk khusus tidak berbeda dari menguji kode biasa, tetapi margin kesalahannya lebih kecil, sehingga pengujian yang dilewati justru yang akan menangkapnya. Ini butuh sekitar sepuluh menit dan inilah seluruh proses mutunya.
- Ukur Matriksnya, Bukan Karya Visualnya. Buka SVG yang diekspor dan ukur blok modul persegi di dalam bentuknya, lalu bagi dengan jumlah modul yang melintanginya. Angka itu adalah ukuran modul Anda, dan ia menentukan segala hal lain. Di bawah sekitar 0,4 mm pada cetakan, perbesar karya visualnya alih-alih menyetel hal lain.
- Cetak pada Ukuran Akhir di Bahan Akhir. Cetakan laser kantor di kertas biasa bukan pengujian yang sah kalau pekerjaannya akan mendarat di kertas kraft, kain, atau botol melengkung. Pelebaran tinta berbeda menurut bahan dan dikurangkan dari anggaran yang sama dengan gaya.
- Pindai dengan Dua Ponsel Berbeda, Hanya Kamera Bawaan. Gunakan aplikasi kamera bawaan alih-alih aplikasi pemindai khusus. Aplikasi pemindai lebih toleran daripada yang bawaan, dan kamera bawaanlah yang akan dipakai pelanggan Anda.
- Pindai pada Jarak dan Cahaya yang Sebenarnya Akan Ada. Uji kode meja sambil duduk, kode rak sepanjang lengan, kode poster dari seberang ruangan. Lalu ulangi salah satunya dalam cahaya redup, karena di situlah pola modul minim tinta lebih dulu memperlihatkan harganya.
- Pindai dari Sudut Miring. Pegang ponsel sekitar 30 derajat dari tegak lurus. Untuk inilah pola perataan ada, dan inilah pengujian yang menangkap bidang dekoratif yang menghimpit zona sunyi, karena koreksi perspektif punya lebih sedikit ruang kerja.
- Ubah Satu Hal lalu Uji Lagi. Kalau gagal, ubah satu hal saja - perbesar kodenya, kembalikan bentuk modul ke persegi, naikkan kontras - lalu jalankan lagi lima langkah yang sama. Mengubah tiga hal sekaligus tidak memberi tahu Anda apa pun tentang mana yang berpengaruh.
Satu hal yang tidak perlu dilakukan: menguji pada zoom 400% di monitor. Semua kode lulus pengujian itu, termasuk yang sebentar lagi gagal di cetakan, sehingga pengujian itu lebih buruk daripada tidak menguji sama sekali.
Bentuk Mana untuk Pekerjaan Mana
Pemilihan bentuk lebih merupakan pertanyaan tata letak daripada teknis, sebab keempatnya terbaca bila ukurannya benar. Yang berbeda adalah seberapa banyak ruang yang diminta masing-masing dan kesan yang ditimbulkannya. Peta lengkap bentuk kode QR menaruh keempat keluarga itu berdampingan dan menyebut lapisan yang diubah masing-masing.
- Persegi. Pilihan bawaan, dan jawaban yang benar setiap kali ruangnya sempit, kodenya kecil, atau spesifikasi orang lain terlibat. Ia memakai lebar per modul paling sedikit di antara semua opsi.
- Lingkaran. Memakan sekitar sepertiga lebar lebih banyak daripada persegi dan cocok untuk benda bulat - tutup toples, tatakan gelas, pin, tutup botol - di mana kode persegi berkelahi dengan permukaan tempatnya berada. Paling pemaaf di antara tiga opsi bentuk khusus; lihat kode QR bulat untuk tahu di mana tempatnya.
- Segi enam. Biayanya mirip lingkaran, dengan tampilan yang lebih disengaja dan terasa teknis. Ia terbaca geometris alih-alih lembut, dan itulah sebabnya kode QR segi enam berakhir di kemasan teknis, tanda pengenal acara, dan apa pun yang sudah memakai motif heksagonal.
- Segitiga. Bentuk termahal sejauh ini - alasnya hampir dua kali lebar ekspor persegi untuk matriks yang sama - sekaligus paling khas. Sepadan di poster, selebaran A5, atau label besar, dan itulah sebagian besar penggunaan kode QR segitiga. Tidak sepadan untuk apa pun yang bisa Anda jepit di antara dua jari.
- Bingkai di sekeliling kode persegi. Sering kali jawaban yang lebih baik daripada kode bentuk khusus: garis tepi, label, dan ajakan bertindak sama sekali tidak memakan ukuran modul, karena bingkai duduk di luar zona sunyi alih-alih menggerogoti lebar karya visual. Kode QR bermerek sebagian besar adalah ini, bukan perubahan bentuk.
KoloQR, generator kode QR gratis dengan kode QR bulat dan bentuk khusus, menyediakan keempat garis luar dengan dua belas pola modul dan dua gaya sudut, mengodekan pada tingkat H, memeriksa kontras sebelum ekspor, serta mengekspor SVG, PDF, dan EPS untuk cetak. Anda bisa membuatnya di generator dan mengukur berkas hasil ekspor terhadap angka-angka di atas alih-alih memercayainya begitu saja - dan itulah maksud menyatakannya sebagai hasil pengukuran, bukan sebagai jaminan.
Dan jawaban atas pertanyaan di judul, diulang untuk siapa pun yang mendarat langsung di bagian ini: kode QR bulat, segitiga, dan segi enam terbaca dengan andal, karena bentuknya hanyalah dekorasi di sekeliling matriks persegi yang tidak tersentuh. Tentukan ukurannya berdasarkan matriks di dalam, bukan garis luar di luar, dan ia akan berperilaku persis seperti kode biasa yang dikandungnya.
Buat kode QR Anda
Gratis, tanpa akun dan tanpa watermark. Pilih bentuknya, tambahkan logo, periksa kontrasnya, lalu ekspor ke SVG, PDF, EPS, atau PNG - kode statis tanpa langganan di belakangnya.
Buat kode QRQuestions? Answered
Bisa. Kode QR segi enam adalah matriks persegi biasa dengan bidang modul dekoratif bersisi enam di sekelilingnya, jadi data yang dibaca pemindai tidak berubah. Satu hal yang harus tepat adalah ukuran: pada mode segi enam KoloQR, matriks mengambil sekitar 53% dari lebar antar-sisi, jadi cetaklah segi enam itu kira-kira 40% lebih lebar daripada saat Anda mencetak versi persegi dari kode yang sama.
Tidak dalam bentuk yang bisa dibaca ponsel. ISO/IEC 18004 mendefinisikan simbol QR sebagai susunan modul berbentuk persegi, jadi area data yang benar-benar melingkar bukan bagian dari format ini dan tidak ada aplikasi kamera bawaan yang mendekodenya. Setiap kode QR bulat yang pernah Anda pindai adalah matriks persegi di dalam karya visual bulat. Itu bukan akal-akalan - itu satu-satunya konstruksi yang ada.
Tidak pada ukuran modul yang sama. Ia kurang andal pada lebar keseluruhan yang sama, dan itulah perbandingan yang tanpa sadar dibuat kebanyakan orang. Matriks kode lingkaran adalah 55-60% dari diameternya dibanding sekitar 70% pada ekspor persegi, jadi menukar yang satu dengan yang lain di ruang yang tetap mengecilkan setiap modul kira-kira seperlima. Pertahankan ukuran modulnya dan bentuk itu tidak memakan biaya apa pun.
Karena kedua biaya kode bentuk khusus berskala mengikuti ukuran dan tidak satu pun terlihat di layar. Garis luar mengambil lebar yang dibutuhkan matriks, dan modul dekoratif menintai lebih sedikit bagian setiap sel dibanding modul persegi - titik pada 80% lebar selnya menintai sekitar separuh luasnya. Pada 40 mm keduanya tidak berarti. Pada 15 mm keduanya adalah seluruh margin. Perbesar kodenya sebelum mengubah apa pun yang lain.
Titik-titik itu tidak membawa data dan tidak pernah didekode, karena pemindai menemukan simbol lewat tiga pola pencarinya dan hanya membaca kisi yang tersirat darinya. Risiko yang sebenarnya berbeda: ISO/IEC 18004 mensyaratkan zona sunyi empat modul di sekeliling simbol, dan bidang dekoratif mengurangi pemisahan visual yang bisa dipakai pemindai. Uji kode bentuk khusus pada ukuran akhir dan dari sudut miring, karena di situlah hal itu muncul kalau memang akan muncul.
Boleh, tapi lembut, dan hanya garis luarnya. Pemindai menemukan kode QR lewat rasio 1:1:3:1:1 antara gelap dan terang di sepanjang garis mana pun yang melalui pusat penanda sudut, jadi membulatkan cincin luar mempertahankan rasio itu dan kode tetap bisa dideteksi. Mengisi cincin terang, menipiskan cincin gelap, atau menutup satu sudut dengan logo merusaknya, dan kode itu lalu tidak pernah ditemukan - kegagalan yang tak terjangkau koreksi kesalahan, karena deteksi terjadi sebelum pendekodean.
Tidak untuk bentuknya sendiri, sebab dekorasinya duduk di luar matriks dan tidak merusak apa pun. Ia butuh itu untuk hal-hal yang biasanya menyertai sebuah bentuk - logo di tengah, pola modul minim tinta, karya visual berwarna. KoloQR mengodekan setiap kode pada tingkat H, yang memulihkan kira-kira 30% kata kode, jadi anggarannya sudah tersedia secara bawaan. Pada alat yang membiarkan Anda memilih, Q adalah batas bawah yang masuk akal untuk kode cetak bergaya.
Ada, dan kemungkinan besar bukan itu yang Anda inginkan. ISO/IEC 23941:2022 mendefinisikan rMQR, simbol Micro QR persegi panjang yang dirancang untuk permukaan sempit seperti label kabel dan vial medis. Itu standar sungguhan dengan perangkat keras sungguhan di belakangnya, dan kamera bawaan ponsel tidak bisa diandalkan untuk membacanya. Untuk tampilan persegi panjang yang ditujukan ke publik, pakailah simbol persegi di dalam tata letak persegi panjang.
Tentukan ukuran matriksnya, lalu terapkan pengali bentuknya. Targetkan setidaknya 0,4 mm per modul pada cetakan: kode 33 x 33 modul butuh matriks 13,2 mm, yang berarti ekspor persegi 18 mm, lingkaran 23 mm, segi enam 25 mm, atau alas segitiga 34 mm. Untuk jarak pindai, aturan umum sekitar satu sentimeter kode per sepuluh sentimeter jarak berlaku untuk matriksnya, bukan untuk garis luarnya.
Anggap saja tidak, dan periksa sebelum memutuskan. Pemindai laser membaca satu garis saja dan tidak bisa membaca kode QR bentuk apa pun. Pemindai citra bisa, tetapi disetel untuk simbol polos berkontras tinggi dan sering kali jauh lebih tua daripada ponsel masa kini. Apa pun yang dipindai peralatan tetap alih-alih oleh pelanggan sebaiknya berupa kode persegi biasa pada ukuran yang diminta dokumentasi peralatan itu.
Lanjutkan menjelajah
Halaman yang melanjutkan dari tempat halaman ini berhenti: konteks yang sama, jenis kode yang sama, atau keputusan berikutnya.
Bentuk kode QR
Seluruh taksonomi bentuk - modul, mata, dan bingkai - beserta konsekuensi di balik kode bulat, segitiga, heksagon, dan persegi.
Kode QR segitiga
Desain QR angular dan geometris - cara kerja gaya segitiga dan kapan menggunakannya.
Koreksi kesalahan kode QR: cara kerja L, M, Q, dan H yang sebenarnya
Apa yang dipulihkan tiap tingkat koreksi kesalahan, berapa kapasitas data yang dibayarkan, seberapa besar logo yang diizinkan, dan kenapa menaikkan tingkatnya bisa membuat kode cetak makin sulit dipindai.
Cara Menyalin Kode QR ke Figma sebagai Vektor yang Bisa Diedit
Jalur SVG lewat papan klip menuju Figma, apa isi sebenarnya dari lapisan yang ditempel, edit mana yang menjaga kode tetap terbaca, dan bagaimana alur ini dibandingkan dengan plugin Figma.
Lima Puluh Pasangan Warna Kode QR, dan Mana yang Selamat di Cetakan
Lima puluh pasangan warna kode QR dengan rasio kontras yang dihitung untuk masing-masing, dikelompokkan menurut apakah pasangan itu melewati ambang cetak, ambang layar, atau tidak keduanya.
Kode QR Bisa Didekode pada 1,2:1. Jangan Merancang di Dekat Angka Itu
Batas bawah kontras untuk kode QR ada di sekitar 1,24:1, dan itu sama sekali bukan tempat Anda seharusnya merancang. Yang memakan margin adalah kertas, cahaya, dan lensa - bukan ponselnya.
Mengapa KoloQR?
- Buat kode QR untuk situs web, menu, Wi-Fi, PDF, dan kartu nama
- Sesuaikan warna, logo, dan bentuk unik
- Unduh file PNG dan SVG berkualitas tinggi
- Dibuat untuk cetak maupun digital

