Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascript/jquery以编程方式将HTML/CSS保存为PDF?_Javascript_Jquery_Html_Css_Pdf - Fatal编程技术网

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

如何使用javascript/jquery以编程方式将HTML/CSS保存为PDF?,javascript,jquery,html,css,pdf,Javascript,Jquery,Html,Css,Pdf,我正在使用OSX,我在chrome上看到,如果我将目标设置为“另存为PDF”,我可以在打印窗口中另存为PDF。Windows中是否存在此功能 我有没有办法利用这个功能,只需点击一个按钮就可以将其保存为PDF格式?如何打开打印页面并将其保存为PDF格式?我是否可以将默认目标设置为“另存为PDF”,然后以编程方式单击“保存”按钮 编辑:我曾尝试使用jsPDF,但无法提取CSS。是一个很好的工具 此问题可能与的重复,它提供了jsPDF的演示和示例用法。还有一个在Windows 10上打印PDF的选项。

我正在使用OSX,我在chrome上看到,如果我将目标设置为“另存为PDF”,我可以在打印窗口中另存为PDF。Windows中是否存在此功能

我有没有办法利用这个功能,只需点击一个按钮就可以将其保存为PDF格式?如何打开打印页面并将其保存为PDF格式?我是否可以将默认目标设置为“另存为PDF”,然后以编程方式单击“保存”按钮

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

是一个很好的工具


此问题可能与的重复,它提供了jsPDF的演示和示例用法。

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

window.print();

我以前使用过以编程方式从网页呈现PDF。您必须编写一个PhantomJS脚本来完成这一点,但是他们有一些有用的例子记录在案。

我可以让打印窗口在Mac和Windows上都弹出,但是我如何将默认打印目标设置为“另存为PDF?”从这里我如何使用javascript单击“保存”请不要写重复的答案。相反,单击问题下的标志链接并选择重复原因。