コード例 #1
0
def generate(tax_id, nat_id, verification_code, amount, filename):
    amount = str(int(amount)) + '00'
    writer = ImageWriter()
    writer.hello = types.MethodType(paint_text, writer)
    writer.register_callback('paint_text', writer.hello)
    barcode_str = ('|' + tax_id + '\x0d' + nat_id + '\x0d' +
                   verification_code + '\x0d' + amount)
    c = barcode.get('code128', barcode_str, writer)
    c.save(filename)