Membuat Barcode Pada Bahasa Pemrograman Python

Membuat Barcode Pada Bahasa Pemogramman Python
"Ilustrasi Coding"

Membuat Barcode Pada Bahasa Pemogramman Python

Pengantar

Paket ini diciptakan untuk memiliki barcode yang tersedia tanpa harus PIL (Python Imaging Library) diinstal. Sebagai versi 0.4b1 PIL juga didukung untuk membuat barcode.

Yang Anda butuhkan untuk membuat barcode adalah untuk mengetahui sistem (EAN, UPC, ...) dan kode (misalnya untuk EAN-13: 123.456.789.102). Seperti yang Anda lihat, Anda tidak perlu checksum, maka akan dihitung secara otomatis. Dalam beberapa sistem (Kode 39) checksum adalah opsional, di sana Anda dapat memberikan argumen add_checksum kata kunci (default adalah True).

Sebagai versi 0.7beta3 Python 3 didukung, tapi tidak diuji dengan baik.

Membuat barcode sebagai SVG

Untuk menghasilkan barcode sebagai SVG objek, Anda dapat menggunakan penulis default (hanya tidak menentukan penulis).

Quick Example :

>>> import barcode
>>> ean = barcode.get('ean13', '123456789102')
# Now we look if the checksum was added
>>> ean.get_fullcode()
u'1234567891026'
>>> filename = ean.save('ean13')
>>> filename
u'ean13.svg'
>>> options = dict(compress=True)
>>> filename = ean.save('ean13', options)
>>> filename
u'ean13.svgz'

Sekarang Anda telah ean13.svg dan ean13.svgz dikompresi dalam direktori kerja Anda saat ini. Membukanya dan melihat hasilnya.


Membuat barcode sebagai Gambar

Baru di versi 0.4b1.

Untuk menghasilkan barcode gambar, Anda harus menyediakan imagewriter untuk fungsi get. Tanpa pilihan, gambar tersebut diberikan sebagai PNG.

Quick Example :

>>> import barcode
>>> from barcode.writer import ImageWriter
>>> ean = barcode.get('ean13', '123456789102', writer=ImageWriter())
>>> filename = ean.save('ean13')
>>> filename
u'ean13.png'

terima kasih.

No comments

Powered by Blogger.