django-screamshot" Html渲染IMG标签生成PDF"

时间:2017-09-14 20:22:14

标签: django pdf casperjs

使用django-screamshot插件生成PDF。 以下是插件的URL

https://github.com/makinacorpus/django-screamshot

我正在使用Django-ScreamShot(CasperJs Option)重新生成HTML以生成PDF。 生成PDF后,成像不会出现。它显示?在中心。

渲染速度快,我们需要等待吗?

1 个答案:

答案 0 :(得分:0)

我找到了另一种选择。

如果我们将所有图片转换为base64并使用图片标记" < img src =' data:image / png; base64,...' /> "图像也以PDF格式出现。 但是,如果我们使用图片的直接网址,它就不会出现在PDF上并附带?在中心。

****注意我认为当Casper截图时,不要等待图像加载。因此,最好将所有图像转换为base64并以PDF格式显示它们。**