Tentang kode batang

kode batang 1D dan 2D

Mengapa dan untuk apa barcode berguna?
ActiveBarcode: contoh kode batang 1DBarcode adalah representasi visual dan dapat dibaca oleh mesin dari data. Data yang dienkripsi biasanya menggambarkan informasi tentang objek yang membawa barcode tersebut.

Barcode tradisional mewakili data dengan mengubah lebar dan jarak antara garis-garis paralel. Barcode ini umumnya disebut sebagai barcode linear atau satu dimensi.

ActiveBarcode: contoh kode batang 2DKemudian, kode batang dua dimensi dikembangkan. Kode ini menggunakan pola geometris seperti persegi panjang, titik, atau heksagon dan sering disebut sebagai kode matriks. Kode batang dua dimensi menawarkan kepadatan data yang lebih tinggi dan oleh karena itu dapat menyimpan lebih banyak informasi daripada kode batang satu dimensi.

Awalnya, barcode dipindai menggunakan perangkat optik khusus yang disebut pembaca barcode. Saat ini, barcode juga dapat dibaca oleh perangkat lunak pada perangkat yang dilengkapi kamera, seperti smartphone.

Anda dapat menemukan informasi lebih rinci tentang barcode di Wikipedia.

Peran ActiveBarcode

ActiveBarcode digunakan untuk menghasilkan kode batang dari data. Data ini dapat berasal dari spreadsheet, basis data, aplikasi bisnis, atau sistem berbasis cloud.

Alih-alih membuat barcode secara manual, ActiveBarcode memungkinkan Anda untuk menghasilkan barcode secara otomatis dari data yang sudah ada. Hal ini menghemat waktu, mengurangi kesalahan, dan menghilangkan kebutuhan untuk memasukkan data secara manual.

Barcode dibuat sebagai gambar bitmap atau grafik vektor dan dapat disematkan langsung ke dalam dokumen, label, atau aplikasi web. Barcode yang dihasilkan adalah gambar standar dan dapat dilihat serta dicetak tanpa perlu menginstal perangkat lunak tambahan.

Dengan ActiveBarcode REST API, pembangkitan barcode tersedia sebagai layanan modern berbasis cloud. Dapat digunakan di Microsoft 365, Excel, aplikasi web, dan alur kerja otomatis di platform apa pun.

Ketika barcode dihasilkan dari data real-time, barcode tersebut akan diperbarui secara otomatis setiap kali data dasarnya berubah. Hal ini membuat ActiveBarcode cocok untuk dokumen dinamis dan proses otomatis dalam lingkungan modern.

ActiveBarcode menyediakan cara yang sederhana, andal, dan independen dari platform untuk menghasilkan kode batang dari data. Opsi tata letak berikut tersedia untuk semua jenis barcode:

Opsi tata letak barcode

Rotasi

Pilih orientasi dengan langkah 90 derajat. Saat membuat file gambar, Anda juga dapat mengatur rotasi dalam langkah-langkah 1 derajat.

ActiveBarcode: Kode batang Rotasi 0 derajat
0 derajat
ActiveBarcode: Kode batang Rotasi 90 derajat
90 derajat
ActiveBarcode: Kode batang Rotasi 180 derajat
180 derajat
ActiveBarcode: Kode batang Rotasi 270 derajat
270 derajat

Baris teks biasa

Baris teks biasa dapat diaktifkan atau dinonaktifkan:

ActiveBarcode: Kode batang Baris teks biasa Pada
Pada
ActiveBarcode: Kode batang Baris teks biasa Mati
Mati

Warna

Anda memiliki kebebasan untuk memilih warna depan dan warna latar belakang:

ActiveBarcode: Kode batang Latar depan Warna
Latar depan
ActiveBarcode: Kode batang Latar Belakang Warna
Latar Belakang

Batas

Atur tinggi dan lebar batas:

ActiveBarcode: Kode batang Tinggi batas
Tinggi batas 4px
ActiveBarcode: Kode batang Tinggi batas
Tinggi batas 20px

Goresan

Tentukan panjang lekukan:

ActiveBarcode: Kode batang Goresan
50%
ActiveBarcode: Kode batang Goresan
100%
ActiveBarcode: Kode batang Goresan
0%

Penyesuaian

Atur posisi barcode:

ActiveBarcode: Kode batang
Kiri
ActiveBarcode: Kode batang
Pusat
ActiveBarcode: Kode batang
Benar

Cara menggunakan karakter kontrol dalam barcode

ActiveBarcode: Kode kontrolBeberapa jenis barcode dapat mengenkode karakter kontrol seperti TAB. Ini termasuk QR Code, DataMatrix, Code 128, dan PDF417. Anda memasukkan karakter kontrol ini sebagai teks biasa yang tertanam dalam <>.

Ringkasan karakter kontrol:

<SOH>
Start of Heading
ASCII Code: 1
<STX>
Start of Text
ASCII Code: 2
<ETX>
End of Text
ASCII Code: 3
<EOT>
End of Transmission
ASCII Code: 4
<ENQ>
Enquiry
ASCII Code: 5
<ACK>
Acknowledge
ASCII Code: 6
<BEL>
Bell
ASCII Code: 7
<BS>
Backspace
ASCII Code: 8
<TAB>
Horizontal Tabulation
ASCII Code: 9
<LF>
Line Feed
ASCII Code: 10
<VT>
Vertical Tabulation
ASCII Code: 11
<FF>
Form Feed
ASCII Code: 12
<CR>
Carriage Return
ASCII Code: 13
<SO>
Shift Out
ASCII Code: 14
<SI>
Shift In
ASCII Code: 15
<DLE>
Data Link Escape
ASCII Code: 16
<DC1>
Device Control 1
ASCII Code: 17
<DC2>
Device Control 2
ASCII Code: 18
<DC3>
Device Control 3
ASCII Code: 19
<DC4>
Device Control 4
ASCII Code: 20
<NAK>
Negative Acknowledge
ASCII Code: 21
<SYN>
Synchronous Idle
ASCII Code: 22
<ETB>
End of Transmission Block
ASCII Code: 23
<CAN>
Cancel
ASCII Code: 24
<EM>
End of Medium
ASCII Code: 25
<SUB>
Substitute
ASCII Code: 26
<ESC>
Escape
ASCII Code: 27
<FS>
File Separator
ASCII Code: 28
<GS>
Group Separator
ASCII Code: 29
<RS>
Record Separator
ASCII Code: 30
<US>
Unit Separator
ASCII Code: 31
<DEL>
Delete
ASCII Code: 127


Ketika data Identifier Aplikasi (AI) dienkode, karakter kontrol <GS> atau <FNC1> digunakan untuk menandakan akhir dari data berpanjang variabel.