Sebuah kode batang atau kode palang (bahasa Inggris: barcode) adalah suatu kumpulan data optik yang dibaca mesin. Sebenarnya, kode batang ini mengumpulkan data dalam lebar (garis) dan spasi garis paralel dan dapat disebut sebagai kode batang atau simbologi linear atau 1D (1 dimensi). Tetapi juga memiliki bentuk persegi, titik, heksagon dan bentuk geometri lainnya di dalam gambar yang disebut kode matriks atau simbologi 2D (2 dimensi). Selain tak ada garis, sistem 2D sering juga disebut sebagai kode batang.
Penggunaan Barcode berguna untuk melakukan permudahaan pengenalan sebuah barang saat melakukan proses, untuk contoh bisa kita lihat saat melakukan pembelian barang di sebuah supermarket , kasir akan langsung melakukan scan barcode dan langsung keluar harga item barang tersebut.
untuk kali ini saya akan memberikan dan contoh demo untuk sebuah Generator Barcode dengan PHP.
Kali ini saya menggunakan sebuah lib dari http://www.adams1.com dan dengan jenis kode 128.
pertama membuat sebuah Form input dengan nama index.php
<fieldset>selanjutnya membuat file prosesbarcode.php
<legend>Form Input Kode Barcode</legend>
<form action="prosesbarcode.php" method="post">
<b>Masukkan Kode</b><input type="text" name="bar" /> <input type="submit" value="Buat Barcode" />
</form>
</fieldset>
<?phppada prosesbarcode.php terlihat ada include bar128.php
include('bar128.php');
echo '<div style="border:3px double #ababab; padding:5px;margin:5px auto;width:135px;">';
echo bar128(stripslashes($_POST['bar']));
echo '</div>';
?>
untuk file bar128.php dapat di download disini : DOWNLOAD
untuk demo dapat di lihat di sini : DEMO
Update :
Video dapat di lihat disini :