小编Rag*_*hav的帖子

使用Reportlab Canvas-如何创建一个选项来打印从浏览器本身生成的pdf?

这是使用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)

python pdf reportlab http-headers

2
推荐指数
1
解决办法
1485
查看次数

标签 统计

http-headers ×1

pdf ×1

python ×1

reportlab ×1