这是使用Reportlab为我生成pdf的代码.
现在,它只是在浏览器中显示pdf,并且在resonse.header ['Content-Disposition']中包含'attachment'后,它会下载pdf.
但我想要的是浏览器中的rint选项,它甚至允许您选择打印机.可能吗 ?
data = "raghav"
p = canvas.Canvas(self.response.out)
p.drawString(50, 700, data)
p.showPage()
self.response.headers['Content-Type'] = 'application/pdf'
self.response.headers['Content-Disposition'] = 'attachment;filename=testpdf.pdf'
p.save()
Run Code Online (Sandbox Code Playgroud)