获取视图中xhtml2pdf文档的总页数

2024-04-26 21:02:22 发布

您现在位置:Python中文网/ 问答频道 /正文

有人知道如何获取xhtml2pdf生成的文档的总页数吗。我需要将总页面存储在数据库中。在Pypdf2中,我可以使用pdf.getNumPages()作为示例

编辑:

xhtml2pdf代码: pdf=pisa.pisaDocument(io.BytesIO(html.encode(“utf-8”)),结果)

返回我的页面时,我将: 返回HttpResponse(result.getvalue(),content\u type='application/pdf')

但pdf是一种对象类型:<;类“xhtml2pdf.context.pisaContext”>;,那我就不能直接使用pypdf了

一个想法是将pdf保存在磁盘中,然后使用pypdf读取它。。。但我真的不想这么做