javascript - jsPDF 基本实现

标签 javascript pdf jspdf

使用jsPDF,当前尝试执行以下操作:

  1. 定义downloadPDF函数

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

<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 文档结果是空的。

有什么想法吗?

最佳答案

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

var doc = new jsPDF();

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

关于javascript - jsPDF 基本实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32465777/

相关文章:

javascript - 如何将div内容添加到jspdf中的新页面?

javascript - 将返回值传递给 javascript 中的函数参数

javascript - 抑制 Google Chrome 中的 "Rats! WebGL hit a snag."错误栏

python - 在 Django 中从 http 请求生成 PDF

java - 如何在 jax-rs 中显示 PDF 的文件下载对话框?

Java - 如何将从pdf文件中提取的单词集成到MYSQL中进行索引?

javascript - JSPDF - 使用大量图像

javascript - 在所有浏览器中打印使用 jsPDF 创建的 pdf

javascript - knockout.js 信号 r getall 不起作用

javascript - jquery 添加和删除类不起作用