如何使用puppeteer从打印预览下载pdf

时间:2018-06-22 07:09:23

标签: node.js web-scraping chromium puppeteer pdf-scraping

在布袋戏中,我正在尝试下载发票。当我单击下载按钮时,它将打开打印预览对话框。有没有办法从打印预览窗口保存pdf?

打印预览中的内容与所呈现的页面不同,如果是这种情况,我将使用伪造者页面来生成pdf。但是内容是即时生成的,可以用于打印预览。

请帮助我下载pdf

1 个答案:

答案 0 :(得分:0)

您可以在Puppeteer中使用page.pdf()方法,而不是单击按钮。

这与从打印预览对话框中保存PDF相同。

文档:https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#pagepdfoptions

相关问题