Senin, 08 Juli 2013

Barcode Generator Menggunakan LIbrary IText

Sekarang saya akan sharing bagaimana sih cara generate barcode di java, udah tau kan barcode generator? contoh : misal kita inputkan 0123, lalu java akan meng-generate inputan tersebut menjadi sebuah barcode, lihat gambar dibawah

Baiklah, sudah pahamkan.... :D , studi kasusnya adalah kita punya Array 2D dari sebuah String lalu kita generate inputan tersebut dan jika sudah selesai gambar barcode tersebut kita masukkan ke PDF. Simple-kan....eits tunggu dulu dari studi kasus ini kita dapatkan beberapa masalah, yaitu :
  • Bagaimana memetakan hasil generete barcode ke PDF, sehingga gambar barcode tersebut rapi dan urut sesuai dengan inputan dari array 2D tersebut
  • Bagaiman cara menambah halaman, kondisi ini dibutuhkan saat halaman yang sedang ditulis pada PDF itu sudah penuh, 

Nah, sekarang gimana caranya kita menyelesaikan masalah diatas, caranya ikuti langkah-langkah berikut :


Step 1 
Buatlah project baru dengan nama BelajarIText, setelah itu silahkan importkan library IText, jika anda belum mempunyai library IText silahkan download disini untuk cara installasi-nya silahkan baca disini, jika anda sudah punya library IText silahkan tambahkan library-nya ke project anda.


Step 2
Selanjutnya silahkan buat package baru dengan nama BarcodeGenerator, setelah itu buatlah class dengan nama BarcodeGen. lihat gambar dibawah.



Step 3
Silahkan buatlah method createBarcode dengan parameter String array 2D, lihat gambar dibawah ini


Step 4
Silahkan importkan library berikut ini ke class BarcodeGen yang barusan kita buat


lalu silahkan masukkan code berikut ini ke method createBarcode()






Step 5
Lalu buat method main, lihat gambar dibawah 



Silahkan jalankan program yang barusan kita buat, dan liat hasilnya di direktori anda menyimpan project anda.


See u on next share, semoga bermanfaat :D

Tidak ada komentar: