Javascript'打印'按钮直接'另存为PDF'

Jos*_*eau 4 html javascript css printing pdf

我想实现一个按钮,允许用户保存html页面的pdf副本.我知道他们可以通过'打印'界面,并选择'另存为pdf'选项,但我宁愿让我的按钮自动选择该选项,以便它自动选择'另存为pdf'选项(或更好) ,直接进入pdf下载).

有没有办法在javascript中执行此操作?

小智 7

Windows afaik中不存在打印对话框中的"保存到PDF"按钮.无论如何,你无法用Javascript做到这一点.

如果您确实希望为访问者提供页面的PDF下载,则需要在服务器端呈现该PDF并将该按钮链接到PDF文件.

  • 实际上,jsPDF是2009年的第一个beta-d,并于2010年发布了生产.从那时起,多个插件和js软件包使您的答案错误或过时.似乎有时间修改或删除. (2认同)