使用html2pdf下载大型pdf

时间:2018-09-11 00:16:49

标签: javascript html html2pdf

我正在使用html2pdf下载我的网站的PDF。下载的PDF为14页长。在大约12页之后,我可以看到带有颜色的元素不再存在。如果我尝试在移动屏幕上下载PDF,则会在第6页或第7页左右更快地开始。不再有颜色,并且缺少一些输入元素。

html2pdf是否可以处理较大的内容?

这是我现在的设置

{{1}}

我尝试将质量从0.98提高到2,但没有任何变化。

2 个答案:

答案 0 :(得分:0)

您可以使用web workers在后台下载文件,而不会影响用户体验。有关详细示例,请参见this StackOverflow answer

答案 1 :(得分:0)

尝试减少 scale 选项中的 html2canvas。 帮助我获得了所有页面上的颜色。