Membuat Barcode ISBN

Kalau kalian suka baca buku tentu tahu apa itu ISBN. Mengutip laman web Perpusnas, ISBN (International Standard Book Number) adalah deretan angka 13 digit sebagai pemberi identifikasi unik secara internasional terhadap satu buku maupun produk seperti buku yang diterbitkan oleh penerbit. Setiap nomor memberikan identifikasi unik untuk setiap terbitan buku dari setiap penerbit, sehingga keunikan tersebut memungkinkan pemasaran produk yang lebih efisien bagi toko buku, perpustakaan, universitas maupun distributor.

Selain angka, ISBN biasanya juga ditampilkan dalam bentuk barcode supaya mudah dibaca menggunakan scanner. Berikut ini cara mudah membuat barcode ISBN untuk buku di Ubuntu linux.

GNU barcode is a tool to convert text strings to printed bars. It supports a variety of standard code to represent the strings and creates postscript output. GNU Barcode

Instalasi

Buka terminal, lalu ketik

sudo apt-get update
sudo apt-get install barcode

Bisa juga pakai cara lain (manual) seperti ini:

wget http://ftp.gnu.org/gnu/barcode/barcode-0.99.tar.gz
tar zxf barcode-0.99.tar.gz
cd barcode-0.99/
./configure
make
sudo make install

Penggunaan

Format:

barcode [-b - | string] [-e encoding] [-o - | outfile] [ other-flags ]
barcode -b ISBN -e ENCODING -o OUTPUT
barcode -b ISBN -o OUTPUT

Contoh:

barcode -b 9786027138803 -e EAN-13 -o mybarcode.pdf
barcode -b 9786027138803 -o mybarcode.pdf

Untuk mengubah ukuran barcode, tambahkan opsi -g SIZE, misalnya -g 500x150. Satuan standarnya adalah points.

barcode -b 9786027138803 -o mybarcode.pdf -g 500x150

Format file output tak hanya .pdf, bisa juga .ps (postscript). Format ini bisa diimpor ke dalam Inkscape untuk diolah lebih lanjut menjadi cover buku.

barcode -b 9786027138803 -o mybarcode.ps -g 500x150

Untuk info selengkapnya, ketik barcode --help atau man barcode (untuk barcode via instalasi manual tak bisa pakai ini).

Selamat mencoba, semoga bermanfaat.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s