如何使用javascript / jquery以编程方式将HTML / CSS保存为PDF?

时间:2017-01-12 22:10:48

标签: javascript jquery html css pdf

我正在使用OS X,如果我将目的地设置为"另存为PDF"我在Chrome上看到我可以在打印窗口中另存为PDF。 Windows中是否存在此功能?

有什么方法可以利用这个,只需点击一下按钮就可以保存为PDF吗?如何打开打印页面并将其另存为PDF?我可以将默认目的地设置为"另存为PDF"然后以编程方式单击"保存"按钮?

编辑:我曾尝试使用jsPDF,但无法提取CSS。

3 个答案:

答案 0 :(得分:0)

还有一个在Windows 10上打印PDF的选项。 这个javascript代码打开一个打印对话框:

window.print();

答案 1 :(得分:0)

之前我曾使用{{3}}以编程方式从网页呈现PDF。您必须编写一个PhantomJS脚本来实现这一目标,但他们会记录有用的示例。

答案 2 :(得分:-1)

jsPDF是一个很好的工具。

这个问题可能是Download a div in a HTML page as pdf using javascript的重复,它提供了jsPDF的演示和示例用法。