示例#1
0
def img(code, value, scale):
    try:
        dr = createBarcodeDrawing(code, value=str(value), humanReadable=True)
        dr.renderScale = scale
        d = Drawing(dr.width*scale, dr.height*scale)
        d.add(dr)
        d.renderScale = scale
        response = make_response(d.asString('png'))
        response.mimetype = 'image/png'
        return response
    except:
        return send_from_directory(os.path.join(app.root_path, 'static'),
                                   'error.png', mimetype='image/png')
示例#2
0
def img(code, value, scale):
    try:
        dr = createBarcodeDrawing(code, value=str(value), humanReadable=True)
        dr.renderScale = scale
        d = Drawing(dr.width * scale, dr.height * scale)
        d.add(dr)
        d.renderScale = scale
        response = make_response(d.asString('png'))
        response.mimetype = 'image/png'
        return response
    except:
        return send_from_directory(os.path.join(app.root_path, 'static'),
                                   'error.png',
                                   mimetype='image/png')