0

我正在使用 Web 界面使用 Reportlab 和 Django 生成一些 pdf。pdf总是会是一页。我想生成生成页面的 png 或 jpg 图像并将其返回给浏览器供用户预览,然后再保存最终的 pdf 并将其交付给最终用户。有没有办法做到这一点?

4

1 回答 1

0

这个答案说明您可以使用 ghostscript 将 pdf 转换为 png。根据您的应用程序的要求(流量、响应时间、pdf 数量...),它可能适合您,也可能不适合您。

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

我希望它有帮助

于 2010-11-08T08:22:01.737 回答