Bisakah saya memakai barcode yang dibuat di sini pada produk di toko?
Grafiknya valid dan bisa dipindai, tapi barcode ritel hanya bisa dipakai jika nomor yang dikodekan di dalamnya memang dialokasikan untuk Anda. Nomor diterbitkan oleh organisasi anggota GS1 — organisasi Cina untuk Tiongkok daratan, dan badan setara di tiap pasar lainnya. Tool ini menggambar bar-nya; tidak menetapkan nomor, dan tidak ada generator online mana pun yang bisa. Jika labelnya untuk gudang, rak, atau aset tetap milik Anda sendiri, sama sekali tidak dibutuhkan alokasi dan Code 128 adalah pilihan yang tepat.
Bagaimana digit cek EAN-13 dihitung?
Ambil dua belas digitnya, dan mulai dari yang paling kanan kalikan berselang-seling dengan 3 dan 1. Jumlahkan hasil kalinya. Digit cek adalah angka yang membuat jumlah itu genap ke kelipatan sepuluh berikutnya — secara formal (10 - sum mod 10) mod 10. Untuk 978030640615 jumlahnya adalah 93, sehingga digit ceknya adalah 7. Halaman ini menguraikan seluruh perhitungannya di bawah kolom input. Aturan yang sama berlaku untuk 11 digit UPC-A, 7 digit EAN-8, dan 13 digit ITF-14, karena menghitung bobot dari kanan membuat panjangnya tidak lagi relevan.
Apa arti prefiks seperti 690 atau 489?
Prefiks itu mengidentifikasi organisasi anggota GS1 yang menerbitkan nomornya. 690–699 dan 680–681 dikelola GS1 China, 489 oleh GS1 Hong Kong, 471 oleh GS1 Taiwan, 958 oleh GS1 Makau, dan 978–979 dicadangkan untuk ISBN. Prefiks itu tidak menunjukkan negara pembuatannya: posisi resmi GS1 sendiri adalah perusahaan anggota bisa memproduksi barang di mana saja dan bisa melisensikan prefiks dari organisasi mana pun yang mereka pilih. Klaim yang banyak beredar bahwa 690 berarti "buatan Cina" sudah diperiksa dan ditolak oleh beberapa organisasi pemeriksa fakta justru karena alasan ini.
Simbologi mana yang sebaiknya saya pilih?
Jika barangnya dijual di ritel, pilihannya sudah ditentukan: EAN-13, atau EAN-8 jika kemasannya terlalu kecil, atau UPC-A di Amerika Utara, dengan ITF-14 pada karton pengiriman. Untuk keperluan internal apa pun, pakai Code 128 — menerima huruf dan angka, tidak butuh pendaftaran, dan memampatkan data numerik menjadi dua digit per simbol. Code 39 layak dipertimbangkan hanya ketika Anda harus melayani scanner yang sangat tua, karena lebarnya sekitar 40% lebih besar untuk isi yang sama.
Kenapa Code 128 5 digit saya lebih lebar daripada yang 6 digit?
Karena subset C memampatkan dua digit ke dalam tiap simbol dan tidak bisa memasangkan sisa satu digit yang ganjil, sehingga string angka berpanjang ganjil membayar satu simbol switch subset tambahan. Lima digit menghasilkan lebar 79 modul dan enam digit 68 modul — dan lima digit kebetulan sama lebarnya dengan delapan digit. Jika Anda masih merancang skema penomoran, membuat kode berpanjang genap tidak memakan biaya apa pun dan memberi Anda label yang lebih sempit.
Apa itu quiet zone dan seberapa lebar yang saya butuhkan?
Quiet zone adalah margin kosong di kedua sisi bar, diukur dalam modul (X). Scanner memakai jalur kosong itu untuk menemukan di mana kode dimulai, sehingga ini bagian dari simbol, bukan sekadar dekorasi. EAN-13 membutuhkan 11X di kiri dan 7X di kanan — tidak simetris, yang sering menjebak generator yang menerapkan margin sama di kedua sisi. UPC-A membutuhkan 9X di tiap sisi, EAN-8 7X, dan Code 128, Code 39, serta ITF-14 minimal 10X. Di halaman ini margin yang dibutuhkan diwarnai pada pratinjau sehingga Anda bisa melihat apakah label Anda menyisakan ruang untuknya.
Bisakah barcode memuat karakter Cina?
Tidak, untuk barcode 1D jenis yang umum. Code 128 berhenti di Latin-1, dan Code 39 cakupannya lebih sempit lagi. Yang lebih buruk, kebanyakan encoder tidak menolak input CJK — mereka mengeluarkan barcode yang bisa dipindai tapi terdekode menjadi sesuatu yang berbeda dari yang Anda ketik, dan lebarnya jelas lebih besar daripada yang seharusnya sesuai jumlah karakternya. Halaman ini justru memblokirnya. Jika Anda memang perlu membawa teks Cina dalam simbol yang bisa dipindai, gunakan generator kode QR — QR punya mode Kanji khusus dan tidak punya batasan ini. SVG atau PNG?
SVG untuk apa pun yang akan dicetak. SVG tidak punya resolusi sendiri, sehingga printer merasterisasi bar-nya satu kali pada resolusi nativenya dan setiap modul jatuh tepat pada satu dot. PNG sudah terikat pada grid piksel; jika grid itu tidak cocok dengan printer, bar-nya akan di-resample dan rasio bar-ke-spasi bergeser. Pakai PNG hanya di tempat yang tidak menerima vektor, dan ekspor pada 2× atau 4× agar ada cadangan resolusi.
Bagaimana cara menghasilkan banyak barcode sekaligus?
Buka panel batch, tempelkan satu nilai per baris — satu kolom yang ditempel langsung dari spreadsheet juga berfungsi — pilih SVG atau PNG, dan Anda mendapat ZIP dengan file yang dinamai sesuai tiap nilai. Baris yang gagal validasi tidak dilewati diam-diam: semuanya dikumpulkan di skipped.txt beserta alasannya, sehingga batch 100 nilai yang menghasilkan 97 file memberi tahu Anda tiga yang mana yang gagal dan kenapa. Semuanya terjadi di browser, sehingga ukuran batch dibatasi oleh mesin Anda sendiri, bukan oleh kuota server.
Pada resolusi berapa saya harus mencetak?
Sesuai resolusi printer Anda yang sebenarnya — gunanya memilih resolusi di sini adalah supaya halaman ini bisa memberi tahu Anda berapa milimeter satu modul itu. Pada 203 dpi, resolusi termal yang umum, satu dot adalah 0.125 mm, sehingga modul tiga dot adalah 0.375 mm. Pada 300 dpi satu dot adalah 0.085 mm dan pada 600 dpi 0.042 mm. Resolusi yang lebih tinggi memungkinkan Anda memakai modul yang lebih kecil, yang penting saat labelnya kecil; tapi itu tidak membuat kode berukuran salah jadi lebih mudah dipindai.
Bisakah halaman ini membaca barcode dari sebuah gambar?
Tidak — halaman ini hanya menghasilkan. Membaca barcode 1D tercetak dari sebuah foto adalah masalah yang berbeda dan butuh tool yang berbeda. Dekoder QR di bagian lain situs ini hanya menangani kode QR dan tidak akan mendekode EAN-13 atau Code 128. Halaman ini juga tidak bisa mencari tahu produk apa yang terkait dengan sebuah nomor; itu butuh database produk GS1.
Apakah ada yang diunggah?
Tidak. Encoder-nya adalah modul JavaScript yang dimuat ke halaman, dan setiap barcode — termasuk seluruh proses batch beserta ZIP-nya — dihasilkan di mesin Anda sendiri. Tidak ada yang Anda ketik dikirim ke mana pun, ditulis ke URL, atau disimpan setelah Anda menutup tab; hanya pengaturan tampilan (lebar modul, tinggi bar, resolusi) yang diingat secara lokal supaya Anda tidak perlu mengaturnya lagi.