Teks & alat sehari-hari · Perangkat QR & Kode Batang
Code 128 vs Kode 39 vs EAN-13: simbologi kode batang mana yang akan digunakan
· Latar belakang
pengkodean format file pencetakan
Membandingkan simbologi satu dimensi yang umum pada kumpulan karakter, kepadatan, digit pemeriksaan, dan dukungan pemindai, serta menjelaskan mengapa Code 128 adalah jawaban biasa untuk label tujuan umum.
Tiga barcode yang terlihat sama dan berperilaku berbeda — mengapa keputusan simbologi dibuat sebelum label dicetak
Simbol linier dapat terlihat dapat dipertukarkan sambil membawa aturan validasi dan ekspektasi hilir yang berbeda. Oleh karena itu, keputusan pertama datang dari pemindai penerima, pengecer, atau sistem internal, bukan dari batang mana yang paling cocok pada label.
Sistem penerima harus menyebutkan simbologi secara tertulis. Pemindai yang dapat memecahkan kode beberapa format tidak membuatnya dapat dipertukarkan: aplikasi dapat memvalidasi panjangnya, memeriksa karakter atau nomor yang terdaftar setelah pembacaan optik. Sebelum mencetak, pindai label representatif ke dalam perangkat lunak akhir dan konfirmasikan nilai yang dikembalikan serta hasil penerimaan. ToolAcre hanya mencakup cabang di mana Code 128 polos adalah input yang ditentukan.
Kode 39 hanya sebagai latar belakang; ToolAcre tidak membuat atau memvalidasinya
Kode 39 disebutkan dalam kerangka perbandingan, tetapi tidak ada konfigurasi, implementasi, atau pengujian ToolAcre yang menghasilkannya. Repertoar dan sejarahnya yang terperinci tidak ditentukan oleh sumber-sumber ini, jadi perlakukanlah sebagai kandidat terpisah yang memerlukan dokumentasi independen.
Karena Kode 39 tidak diimpor, dikonfigurasi, atau diuji, artikel ini tidak dapat memverifikasi repertoar karakter, lebar, atau perilaku checksumnya. Itu adalah batasan konten yang disengaja, bukan penilaian tentang formatnya. Jika proses lama memberi nama Kode 39, gunakan dokumentasi terkini dan generator Kode 39 dengan uji kesesuaian. Memproduksi Code 128 karena “terlihat mirip” menciptakan label yang mungkin diabaikan oleh pembaca lama.
Code 128 adalah satu-satunya kode batang linier yang diterapkan oleh Perangkat QR & Kode Batang
ToolAcre mengimplementasikan Code 128 biasa hingga CODE128_AUTO, menerima nilai ASCII, mengganti kumpulan kode secara otomatis dan menambahkan simbol centang modulo 103. Cakupan terverifikasi tersebut membuatnya berguna untuk pengidentifikasi ringkas dalam sistem yang Anda kendalikan.
Jalur yang didukung memiliki perlindungan nyata: nilai kosong ditolak, karakter di atas ASCII 127 tercantum dalam kesalahan, CODE128_AUTO memilih kumpulan, dan pola yang dikembalikan diperiksa validitasnya. SVG dan kanvas merender biner dengan margin sisi sepuluh modul. Perilaku ini membuat ToolAcre dapat diprediksi untuk pengidentifikasi internal; mereka tidak memberikan dukungan untuk format lain yang dipilih di dropdown yang tidak ada.
EAN-13 dan UPC-A berada di luar keluaran yang diterapkan dan dikonfigurasi ToolAcre
EAN-13 dan UPC-A bukan opsi dalam aplikasi, dan konfigurasi memperingatkan bahwa format nomor produk terdaftar sengaja dikecualikan. Jangan mengetikkan nomor ritel ke dalam Code 128 dan menganggap batang yang dihasilkan memenuhi persyaratan pengecer.
Nomor eceran memerlukan lebih dari sekadar menggambar tiga belas digit dalam batangan. ToolAcre secara eksplisit mengecualikan EAN dan UPC dan tidak mengalokasikan atau memvalidasi pengenal produk terdaftar. Jika pengecer memintanya, dapatkan nomor dan karya seni melalui proses yang diperlukan. Mengkodekan angka-angka tersebut sebagai Code 128 akan mengembalikan teks yang terlihat sama pada pemindai tetapi simbologinya salah, sehingga kesuksesan optik dapat menyembunyikan penolakan bisnis.
2 yang disisipkan dari 5 dan ITF-14 hanyalah latar belakang dan tidak dihasilkan di sini
2 yang disisipkan dari 5 dan ITF-14 juga berada di luar basis kode. Kehadiran mereka dalam garis besar latar belakang tidak memberikan dukungan, dan artikel ini menghilangkan perbandingan teknis yang belum diverifikasi alih-alih membuat tabel simbologi yang luas.
Aturan yang sama berlaku untuk ITF dan ITF-14. Itu bukanlah opsi ketergantungan yang tersembunyi di balik antarmuka, dan tidak ada pengujian yang menegaskan polanya. Oleh karena itu, artikel ini menghindari perbandingan fitur yang dikumpulkan dari memori. Spesifikasi karton yang diberi nama ITF-14 harus diikuti dengan alat tervalidasi dan proses pencetakan yang ditujukan untuk label tersebut, tidak diperkirakan dengan keluaran linier ToolAcre yang tersedia.
Pilih berdasarkan persyaratan eksternal terlebih dahulu; ToolAcre hanya cocok jika Code 128 biasa diterima
Untuk aset internal, konfirmasikan bahwa setiap pemindai dan aplikasi menerima Code 128 biasa dan pengenal ASCII yang tepat. Untuk alur kerja pengiriman, ritel, atau warisan, dapatkan spesifikasi simbologi yang diperlukan terlebih dahulu dan gunakan generator yang divalidasi untuk itu.
Untuk aset internal, jalankan uji coba loop tertutup dengan pemindai sebenarnya, perangkat lunak, dan pengidentifikasi terpanjang. Untuk pengecer atau operator, mintalah spesifikasi label dan prosedur validasi sebelum memilih perangkat lunak. Untuk dokumen lama, pertahankan format yang diamanatkan meskipun format lain tampak lebih padat. “Tujuan umum” berarti berguna ketika persyaratan mengizinkan Code 128, bukan pengganti universal untuk setiap kode batang linier.
Apa yang tidak tercakup di sini — kode dua dimensi, yang memiliki perbandingannya sendiri
Format dua dimensi adalah keputusan berbeda yang melibatkan bentuk muatan, area yang tersedia, dan pembaca. ToolAcre menawarkan QR standar secara terpisah, namun tidak menggunakan fitur tersebut untuk menyiratkan dukungan untuk Data Matrix, Aztec, atau kode batang bertumpuk.
QR tersedia sebagai generator dua dimensi terpisah, tetapi peralihan dimensi mengubah persyaratan pembaca dan konvensi muatan. ToolAcre tidak menawarkan Data Matrix, Aztec, atau PDF417. Jika standar dokumen mengamanatkan hal tersebut, QR bukanlah pengganti yang setara. Keputusan yang tepat tetap menjadi persyaratan tertulis terlebih dahulu, encoder yang didukung kedua, dan validasi fisik dengan pembaca yang dituju ketiga.
Kesimpulannya — untuk label yang Anda kendalikan, Code 128 adalah pilihan yang masuk akal, dan Perangkat QR & Kode Batang menghasilkannya di browser Anda
Pilih standar yang diperlukan sebelum membuat karya seni. Jika persyaratannya adalah Code 128 biasa, ToolAcre memasok keluaran SVG dan PNG lokal; ketika menyebutkan simbologi lain, perangkat ini jelas bukan produsen yang akan menggunakannya.
Ketika Code 128 diterima, simpan data ASCII, pertahankan margin dan uji label ekstrem sebelum mengunci templat. Ketika nama lain muncul dalam persyaratan, berhentilah daripada mencari solusi di UI ini. Penolakan yang jelas lebih murah daripada mencetak simbol yang masuk akal yang diterjemahkan dalam tes kantor tetapi gagal saat checkout, barang masuk, atau serah terima yang diatur.