Read more
taufikadisanjaya@gmail.com
http://blog.adisanjaya.com
Kompmonen 1D Barcode VCL adalah seperangkat komponen yang dapat digunakan untuk menghasilakan dan mencetak barcode dengan menggunakan IDE Delphi dan C++, namun pada pembahasan di tulisan ini saya akan mendemokan penggunaan komponen1D Barcode VCL untuk mencetak barcode dari Ide Delphi XE 7. Komponen ini sangat efektif dipergunakan menghemat waktu anda dan tanpa harus mengimport file dll ke dalam system komputer anda.
Pendahuluan
Programmer aplikasi desktop biasanya akan membutuhkan system yang mengharuskan user dapat mencetak barcode, baik itu untuk dokumentasi , pelacakan, ataupun untuk keperluan lainnya. Intinya permintaan user mengharuskan programmer untuk dapat mencetak barcode dari aplikasi delphi yang dikembangkan
Komponen 1D barcode akan menjadi komponen
yang menakjubkan dan membantu kerja anda
dalam penembangan aplikasi di atas
Komponen ini support untuk list barcode sebagai berikut :
Codabar
Code11
Code25 family
Code32
Code39
Code93
Code-128
EAN family
UPC family
MSI
ITF
DPI
DPL
Flattermarken
Pharmacode
Postnet
Postbar
OneCode
Telepen
Plessey
KIX4S
Planet
RM4SCC
FIM
IATA
Komponen ini juga support koneksi lansung ke
database, sehingga dapat menghasilkan dan mencetak barcode dari data di dalam
kolom yang tersedia di table pada sebuah
database
Komponen 1DBarcode ini juga mendukung banyak versi delphi yak ni :
Delphi 3, 4, 5, 6, 7, 2005, 2006, 2007, 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney.
Pada tulisan ini nantinya akan dibahas
penggunaan komponen 1D Barcode di Delphi XE7.
Saya tidak akan bahas panjang lebar untuk isi, karena sifat nya tutorial, tapi akan saya bahas secara simple mulai awal hingga dapat tercetak print barcode pada kertas thermal di printer yang di gunakan
Saya menggunakan
printer thermal yang support esc/pos
command , pastikan printer sudah terisntal dan sudah menjadi default printer
yang dipergunakan
Anggapan saya anda
telah menginstall delphi terserah menggunaan versi berapapun diantara versi berikut ini
Delphi 3, 4, 5, 6, 7, 2005, 2006, 2007, 2009,
2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2
Tokyo, 10.3 Rio, 10.4 Sydney.
Saya menggunakan Delphi
XE7,
Komponen 1D Barcode dapat di download versi gratis nya di halaman web sebagai
berikut :
https://www.han-soft.com/downloads.php
silakan pilih komponen 1D barcode Vcl
Barcode Component
Atau secara cepat
dapat di akses melalui link sebagai berikut :
https://www.han-soft.com/download_han-soft_com/barcode1d_tri.zip
silakan extract
file tsb
Lalu di folder
hasil extrackt silakan doble klik file installer komponen nya
Secara otomatis
nanti komponen barcode1D akan terinstall di Delpi anda.
Buka delphi
Lalu masukkan
komponen
No |
Komponen |
property |
Value |
1 |
Label |
Caption |
Masukkan barcode |
2 |
Edit |
Edit |
1234567890 |
3 |
Button |
text |
Cetak Barcode |
4 |
Image1 |
- |
- |
5 |
Barcode1D_Code931 |
Image |
Image1 |
Hasil desain
Untuk source code
Sebelum tulis kode
utama di komponen button – print
Masukkan uses printer
No |
Komponen |
event |
code |
1 |
Button |
Click |
Barcode1D_Code931.Barcode:=edit1.Text; Printer.Title := 'TEST PRINTER'; Printer.BeginDoc; Printer.Canvas.Font.Color := clRed; Printer.Canvas.TextOut(180, 0, 'DELPHI
XE 7'); Printer.Canvas.TextOut(190, 350, '
BARCODE'); Barcode1D_Code931.Print(12.00,20.00,0.20,40.00,10.00,0); Printer.EndDoc; |
|
Silakan running
aplikasi yang dibuat
Dan berikut
hasilnya
Untuk pengujian
silakan klik tomol print , seharusnya akan muncul barcode hasil cetak di printer
theremal yang dipergunkaan
Penutup
Selamat berinovasi dengan komponen barcode
1D , dengan mencoba komponen lain nya ,
Silakan coba scan barcode hasil cetak dengan
menggunakan barcode scanner
Berikutnya akan kami bahas mengenai
penggunakan komponen barcode untuk cetak barcode dari database .
Referensi
https://www.han-soft.com/barcode1d.php
Biografi Penulis
Taufik Adi Sanjaya. Menyelesaikan S1 di UNY,
Pendidikan Teknik Elektro, sering oprek Arduino dan Delphi .
Kontak 085743320570
0 Reviews
Silakan dikomentari