我用python pisa创建了一个pdf,但即使我添加了utf 8编码,也没有显示阿拉伯字符
pdf = pisa.pisaDocument(StringIO.StringIO(html.encode('UTF-8')), result)
if not pdf.err:
user_msg = EmailMultiAlternatives(subject, "PFA", settings.DEFAULT_FROM_EMAIL ,[user_email])
user_msg.attach("order.pdf",result.getvalue(),'application/pdf')
user_msg.send()
请帮帮我
提前致谢
答案 0 :(得分:1)
尝试:
pdf = pisa.pisaDocument(StringIO.StringIO(html.encode('UTF-8')), result, encoding='UTF-8')
- )