pip install pyBarcode
python
from barcode import generate
def generate_barcode(data, barcode_type, filename):
barcode = generate(barcode_type, data)
barcode.save(filename)
data = "1234567890"
barcode_type = "ean13"
filename = "barcode.png"
generate_barcode(data, barcode_type, filename)
python
from barcode import generate, Code39
from barcode.writer import ImageWriter
def generate_barcode(data, barcode_type, filename):
barcode = generate(barcode_type, data, writer=ImageWriter())
barcode.set(options={
"font_size": 10,
"text_distance": 1,
"quiet_zone": 10,
"background": "white",
"foreground": "black",
})
barcode.save(filename)
data = "ABC123"
barcode_type = Code39
filename = "barcode.png"
generate_barcode(data, barcode_type, filename)