如何通过在html5中单击按钮将网页转换为pdf

use*_*433 7 javascript html5 pdf-generation

我有包含我希望的数据的网页,当我点击生成pdf按钮时,它应该创建该页面的pdf.并在本地保存.

我搜索了很多,但我得到的脚本只通过输入数据创建PDF文件是否有任何其他方式

下面是我尝试的方法,但它不适合我想将整个页面创建为pdf文件.

jspdf.com

我也尝试了另一个代码,但它也没有创建该文件

  <script>


  function generatePDF(){} 

  var conv = new ActiveXObject("pdfServMachine.converter");
  conv.convert("http://www.google.com", "c:\\google.pdf", false);
  WScript.Echo("finished conversion");
 }

 </script>
 <body onload="generatePDF()">
 </body>
 </html>
Run Code Online (Sandbox Code Playgroud)

RRi*_*esh 3

您没有正确声明该函数。它应该generatePDF(){ 代替generatePDF(){}. 你}应该只在函数的末尾。