Proses Penjanaan Kod Bar dalam Pelayar Web
Alat Penjana Kod Bar berfungsi sepenuhnya di dalam pelayar web anda untuk menukar input data secara langsung menjadi imej kod bar yang boleh diimbas. Apabila anda memasukkan teks atau nombor, sistem pemprosesan menukar aksara tersebut kepada corak baris mengikut spesifikasi format yang dipilih.
Proses ini berlaku secara tempatan pada peranti anda. Data anda ditukar menjadi kod bar terus di dalam pelayar anda — tiada apa-apa yang dimuat naik ke BroBroGo. Oleh sebab tiada penghantaran data ke pelayan luar, privasi maklumat anda sentiasa terpelihara semasa anda menjana kod bar.
Jika medan data kosong semasa anda menukar jenis kod bar, sistem akan mengisi medan tersebut secara automatik dengan nilai contoh bagi format baharu yang dipilih. Sebarang input yang tidak sah, kosong, atau melebihi had panjang maksimum akan mengosongkan paparan pratonton serta butang muat turun secara automatik.
Memahami Jenis Kod Bar dan Penggunaannya
Setiap format kod bar mempunyai struktur data, had aksara, dan tujuan penggunaan yang tersendiri. Alat ini menyokong sembilan jenis kod bar yang berbeza untuk memenuhi pelbagai keperluan industri:
- Code 128: Menyokong sebarang huruf, digit, atau simbol. Format ini sangat fleksibel dan paling sesuai jika disimpan dalam keadaan pendek untuk kegunaan SKU, nombor penjejakan, atau ID aset.
- EAN-13: Standard runcit antarabangsa yang memerlukan 12 digit (di mana digit semakan akan ditambah secara automatik) atau kod runcit 13-digit penuh.
- EAN-8: Digunakan untuk pembungkusan runcit yang kecil, memerlukan 7 digit (digit semakan ditambah) atau kod 8-digit penuh.
- UPC-A: Standard runcit yang digunakan secara meluas, memerlukan 11 digit (digit semakan ditambah) atau kod UPC-A 12-digit penuh.
- Code 39: Menyokong huruf besar, digit, dan aksara khas seperti
-,.,$,/,+,%, atau ruang kosong. Format ini tidak memerlukan digit semakan dan sering digunakan untuk tag aset. - ITF-14: Digunakan khusus untuk karton penghantaran, memerlukan 13 digit (digit semakan ditambah) atau kod karton penghantaran 14-digit penuh.
- Codabar: Menyokong digit dan aksara
-,$,:,/,.,+yang diapit dengan huruf mula/henti A–D (sebagai contoh:A40156B). Format ini digunakan secara meluas di perpustakaan dan bank darah. - MSI: Hanya menerima digit sahaja dan digunakan secara meluas oleh kakitangan gudang untuk label rak serta pengurusan inventori.
- Pharmacode: Format khusus untuk industri farmaseutikal yang memerlukan nombor bulat dari 3 hingga 131070 untuk dicetak pada pembungkusan ubat.
Peranan Digit Semakan dalam Ketepatan Imbasan
Bagi format EAN-13, EAN-8, UPC-A, dan ITF-14, integriti data dipelihara melalui penggunaan digit semakan (check digit) pada penghujung kod. Digit terakhir ini dikira menggunakan formula matematik berdasarkan digit-digit sebelumnya untuk memastikan pengimbas membaca kod dengan betul tanpa ralat.
Apabila menggunakan alat ini, anda tidak perlu mengira sendiri digit semakan tersebut. Anda hanya perlu menaip digit data sahaja dan digit semakan terakhir akan dikira secara automatik untuk anda. Walau bagaimanapun, jika anda memilih untuk memasukkan kod dengan panjang penuh (termasuk digit semakan), sistem akan mengesahkan ketepatan digit tersebut dan bukannya mengira semula.
Menyesuaikan Rupa Bentuk Kod Bar
Alat ini membolehkan anda mengubah suai rupa bentuk kod bar mengikut keperluan reka bentuk atau spesifikasi cetakan anda:
- Warna bar dan Latar Belakang: Anda boleh menetapkan warna tersuai menggunakan format
#RRGGBB. Jika nilai warna yang dimasukkan tidak sah, sistem akan kembali kepada warna lalai iaitu hitam untuk bar dan putih untuk latar belakang secara automatik. - Lebar bar: Boleh dilaraskan menggunakan nilai nombor dari 1 hingga 4 untuk menentukan ketebalan baris.
- Tinggi: Boleh dilaraskan dari nilai 40 hingga 200 piksel.
- Tunjukkan teks di bawah bar: Pilihan suis (toggle) untuk memaparkan atau menyembunyikan aksara yang boleh dibaca oleh manusia di bahagian bawah kod bar.
Untuk memastikan kod bar boleh diimbas dengan lancar, anda perlu mengekalkan kontras yang tinggi antara warna bar dan latar belakang. Selain itu, pastikan anda meninggalkan ruang kosong (quiet zone) yang mencukupi di kedua-dua belah sisi kod bar dan mengelakkan saiz yang terlalu kecil.
Panduan Memilih Format SVG atau PNG
Selepas menjana kod bar, anda boleh memuat turun hasil kerja dalam dua format fail yang berbeza bergantung pada tujuan penggunaan anda:
| Format Fail | Ciri-ciri Utama | Kegunaan Terbaik |
|---|---|---|
| SVG (Scalable Vector Graphics) | Format vektor berasaskan XML yang boleh dibesarkan tanpa pecah atau kabur. | Sesuai untuk tujuan cetakan profesional, reka bentuk pembungkusan, dan label fizikal kerana bar kekal tajam pada sebarang saiz. |
| PNG (Portable Network Graphics) | Format raster yang dihasilkan pada resolusi tinggi (tiga kali ganda daripada saiz paparan pratonton). | Sesuai untuk paparan skrin, pembentangan digital, dokumen pejabat, dan integrasi web. |
Pengendalian Ralat dan Had Input
Sistem ini dilengkapi dengan kawalan input untuk memastikan kod bar yang dihasilkan sentiasa mematuhi standard industri. Had panjang maksimum bagi sebarang input data ialah 256 aksara.
Jika anda memasukkan data yang melebihi had praktikal untuk imbasan, sistem akan memaparkan mesej ralat: "Itu terlalu panjang untuk kod bar yang boleh diimbas. Pastikan ia di bawah 256 aksara.". Jika data yang dimasukkan mengandungi aksara yang tidak disokong oleh format yang dipilih, mesej ralat: "Itu bukan nilai yang sah — sila semak petunjuk format di atas.", dengan nama format yang dipilih disebut dalam mesej itu akan dipaparkan.
Soalan Lazim (FAQ)
Jenis kod bar yang manakah patut saya pilih?
Code 128 sesuai untuk sebarang kod pendek — SKU, nombor penjejakan atau nombor aset. EAN-13, EAN-8 dan UPC-A adalah untuk produk runcit. ITF-14 digunakan pada karton penghantaran, Code 39 pada tag aset, Codabar di perpustakaan dan bank darah, MSI pada label rak gudang, dan Pharmacode pada pembungkusan ubat.
Adakah saya perlu mengira sendiri digit semakan?
Tidak. Untuk EAN, UPC dan ITF-14, anda hanya perlu menaip digit data dan digit semakan terakhir akan dikira secara automatik untuk anda. Jika anda memasukkan kod panjang penuh, ia akan disahkan dan bukannya dikira semula.
Adakah kod bar ini benar-benar boleh diimbas?
Ya, asalkan anda mengekalkan kontras yang baik, meninggalkan ruang kosong di kedua-dua belah sisi, dan tidak mengecilkannya secara berlebihan. Muat turun SVG untuk tujuan cetakan supaya bar kekal tajam pada sebarang saiz; PNG sudah memadai untuk paparan skrin dan dokumen.
Mengapakah butang muat turun dan pratonton saya hilang?
Butang pratonton dan muat turun akan dikosongkan secara automatik jika medan data kosong, mengandungi aksara yang tidak sah untuk format yang dipilih, atau jika panjang data melebihi had maksimum 256 aksara. Sila semak semula petunjuk format bagi jenis kod bar yang anda pilih.