使用Reportlab进行图像预览?

时间:2010-11-08 07:39:43

标签: python django pdf preview reportlab

我正在使用Web界面生成一些带有Reportlab和Django的pdf。 pdf总是一页。我想生成生成页面的png或jpg图像并将其返回给浏览器以供用户预览,然后保存最终的pdf并将其交付给最终用户。反正有吗?

1 个答案:

答案 0 :(得分:0)

This answer解释说你可以使用ghostscript将pdf转换为png。根据您的应用程序的要求(流量,响应时间,pdf的nb ......),它可能是也可能不是您的解决方案。

这只是一个想法,但您可以使用PIL ImageDraw并行生成预览图像并摆脱pdf-to-png转换。

我希望它有所帮助