【发布时间】:2017-07-04 17:16:36
【问题描述】:
我已经成功生成了一个 empy PDF,但它没有设置初始视图。我想将初始视图设置为“完整视图”,即最终用户看到一页适合 PDF 阅读器(= A4 页面适合屏幕)。
def render_to_response(self, context, **response_kwargs):
response = HttpResponse(content_type='application/pdf; charset=utf-8')
response['Content-Disposition'] = 'attachment; filename=""'
p = canvas.Canvas(response, pagesize=A4, )
p.showPage()
p.save()
return response
如何使用reportlab 设置默认缩放视图(如果可能)?
【问题讨论】:
标签: python django pdf reportlab