使用xhtml2pdf将html转换为pdf,不显示图像

时间:2013-07-05 06:01:29

标签: python flask pisa xhtml2pdf

def create_pdf(pdf_data):
    filename = app.config['UPLOAD_FOLDER'] + "/file.pdf"
    f = file(filename, "wb")
    pdf = pisa.CreatePDF(StringIO(pdf_data.encode('utf-8')), f)
    return pdf

pdf = create_pdf(render_template('receipt.htm', entry=entry, filename=filename))

html模板显示图像,但使用xhtml2pdf转换为pdf时,图像不会显示!

1 个答案:

答案 0 :(得分:0)

我认为这对你有用:

excl.WorkSheet(0).Range[0, myColumns.Count, rowCount + 2, myColumns.Count].Locked = false; // Unlock cells to not make them read-only by ProtectContents
excl.WorkSheet(0).ProtectContents = true; //Make all the locked cells read only