基本的jsPDF实施

时间:2015-09-08 19:31:34

标签: javascript pdf jspdf

使用jsPDF,目前正在尝试执行以下操作:

  1. 定义downloadPDF函数

    • 使用“Hello world”字符串生成PDF文档
    • 下载PDF文件
  2. 声明一个带onclick的按钮,调用downloadPDF()

  3. <html>
    
    <head>
      <title>Page Title</title>
      <script type="text/javascript" src="https://code.jquery.com/jquery-1.11.3.min.js"></script>
      <script src="//mrrio.github.io/jsPDF/dist/jspdf.debug.js"></script>
    </head>
    
    <body>
      <script>
        function downloadPDF() {
          var doc = new jsPDF('p', 'in', 'letter');
          doc.text('Hello world', 10, 10);
          doc.save('myPDF');
        }
      </script>
      <button onclick="downloadPDF()" class="button">Run Code</button>
    </body>
    
    </html>

    但PDF文件证明是空的。

    有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你传递给jsPDF构造函数的参数是什么?删除它们对我有用:

var doc = new jsPDF();

工作示例:http://output.jsbin.com/kaxafuwiri