Help for qr.generate_b64data

Project

qr

Function

generate_b64data

Sample CLI

gway qr generate-b64data

Full Code

def generate_b64data(value):
    """Generate a QR code image from the given value and return it as a base64-encoded PNG string."""
    img = qrcode.make(value)
    buffer = BytesIO()
    img.save(buffer, format="PNG")
    return base64.b64encode(buffer.getvalue()).decode("ascii")