Mencetak Barcode dengan Mudah Menggunakan PHP dan FPDF

Mencetak barcode code128 dengan PHP

Pada artikel sebelumnya sudah dibahas tentang bagaimana mencetak ke printer via PDF menggunakan PHP. Sekarang kita bahas bagaimana membuat dan mencetak barcode ke PDF menggunakan PHP.

Sekarang ini barcode sudah banyak dipakai, tidak hanya untuk label barang. Tetapi juga dipakai sebagai ID karyawan, kartu anggota gym, kartu perpustakaan, dsb.

Bagaimana mencetak barcode dengan PHP? Caranya sangat mudah, kita bisa menggunakan library PDF dari FPDF yang bisa di download gratis.

Pertama-tama, download library FPDF disini.

Kemudian download script barcode disini. Script ini adalah contoh untuk menghasilkan barcode jenis Code128.

Contoh script membuat barcode:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
require('code128.php');
 
$pdf=new PDF_Code128();
$pdf->AddPage();
$pdf->SetFont('Arial','B',12);
 
$anggota =  array();
$anggota[] = array("nama"=> "Unyil", "kode" => "0001");
$anggota[] = array("nama"=> "Usro",  "kode" => "0002");
$anggota[] = array("nama"=> "Ucrit", "kode" => "0003");
 
$y = 20;
foreach($anggota as $a) {
    $pdf->Code128(20,$y,$a["kode"],80,20);
    $pdf->SetXY(20,$y+25);
    $pdf->Write(0,'Nama: '.$a["nama"]." - Kode: ".$a["kode"]);
    $y+=50;
}
$pdf->Output();
?>

Hasil tampilan script barcode ini dapat dilihat disini.

Contoh di atas menggunakan array sebagai data kode untuk barcode, bisa juga data diganti dengan membaca tabel dari database.

Contoh barcode jenis lain: Code 39 dan EAN-13

Selamat mencoba.

Yang sedang trend:

Rating: